Software Principal Engineer
PradeepIT Consulting Services Pvt Ltd
Skill Required
Key highlights
- 8 - 12 years required experience
- BIOS/UEFI/Embedded Systems expertise required
- Remote work available
- Great Place to Work certified
- C/C++ programming expertise required
- PradeepIT Academy for upskilling included
Role overview
PradeepIT is a globally recognized IT Consulting firm headquartered in Bengaluru, India, connecting vetted talent to global customers including SAP Labs, Bosch, Rolls-Royce, Daikin, Daimler, and J&J. The company is certified as a Great Place to Work and offers remote work by choice, with 6+ years of experience, 580+ open source technology consultants, 120+ SAP consultants, 40+ Salesforce consultants, 60+ Adobe consultants, and 100+ mobility consultants serving 890+ clients in APAC, EMEA, and USA. The role is for a Software Principal Engineer who will develop sophisticated systems and software based on customer business goals, contributing to design, architecture, firmware/software specifications, and test strategies for complex software products and storage systems. PradeepIT provides upskilling opportunities through its academy, created by vertical heads and senior architects.
Responsibilities
- Develop sophisticated systems and software based on customers' business goals, needs, and general business environment
- Contribute to the design and architecture of high-quality, complex systems and software/storage environments
- Prepare, review and evaluate firmware/software specifications for products and systems
- Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems
Requirements
- 8 - 12 years of relevant experience in design and development of BIOS/UEFI/Embedded Systems
- Hands-on experience in Design and Development of Pre-boot/Platform Software in the areas of onboard device Firmware/Driver, UEFI BIOS, Platform SW Management, Networking, Reliability, Diagnostics based products
- Expertise in programming in C/C++ and common software/hardware debugging tools
- Good knowledge of PC architecture, UEFI/BIOS development, Intel/AMD processor architecture(x64/ARM64), chipset programming, industry standards that affect BIOS, and busses common to PCs
Nice to have
- Master/Bachelor's degree in Computer Science, Computer Engineering, or related discipline, or equivalent work experience with desired experience into Windows application development experience using C++ / C# / .Net programming and/or hands experience in Windows Driver Development/WDK, WMI, WCF, WPF
Benefits
- Remote work by choice
- Certified as a Great Place to Work
- Access to upskilling opportunities through PradeepIT Academy with courses created by Vertical Heads and Senior Architects
Additional details
- Company size: 6+ years of experience with 580+ open source technology consultants, 120+ SAP consultants, 40+ Salesforce consultants, 60+ Adobe consultants, and 100+ mobility consultants
- Clients include: SAP Labs, Bosch, Rolls-Royce, Daikin, Daimler, J&J, and hundreds of other Fortune 500 companies and fast-growing startups
- Geographic reach: 890+ clients in APAC, EMEA & USA
- Headquartered in Bengaluru, described as Silicon Valley of India
- Company beliefs: people-first organization connecting people globally, providing opportunity to work remotely, striving for individuals who break new ground and work with cutting edge technology