Software Principal Engineer
PradeepIT Consulting Services Pvt Ltd
IndiaremotePosted 23 days ago
Skill Required
Principal-Software-EngineerSoftware-EngineerFirmware-EngineerBIOS-EngineerEmbedded-Systems-EngineerPrincipal-Software-EngineeringPrincipal-Software-Development-EngineerPrincipal-Software-DeveloperSoftware-Developer-PrincipalSoftware EngineerSoftware DeveloperEngineeringR ProgrammingSalesforcenetworkingdevelopingdebuggingFirmwareEmbedded CdesignC++.NETC#SAPandFulltime
Key highlights
- 8 - 12 years of relevant experience
- Expertise in C/C++ and common software/hardware debugging tools
- Remote work opportunities
- Skill development through PradeepIT Academy
Role overview
PradeepIT is a globally recognized IT consulting firm connecting India's vetted talent with global customers, including Fortune 500 companies. The Software Principal Engineer role involves designing and developing sophisticated systems and software based on customer business needs. The company is certified as a Great Place to Work and offers remote work opportunities with continuous skill development through PradeepIT Academy.
Responsibilities
- Develop sophisticated systems and software based on customer business goals, needs, and 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 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 affecting 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
- Desired experience in Windows application development using C++ / C# / .Net programming
- Hands-on experience in Windows Driver Development/WDK, WMI, WCF, WPF
Additional details
- PradeepIT is one of the largest, globally recognized IT Consulting firm connecting India's deeply vetted talent team to global customers
- Headquartered in Bengaluru, Silicon Valley of India
- Customers include SAP Lab, Bosch, Rolls-Royce, Daikin, Daimler, J&J, and hundreds of other Fortune 500 companies and fast-growing startups
- Certified as a Great Place to Work!
- Trusted by leading brands and Fortune 500 companies worldwide
- 6+ Years of Experience
- 580+ Open source technology Consultant
- 120+ SAP Consultant
- 40+ Salesforce Consultant
- 60+ Adobe Consultant
- 100+ Mobility Consultant
- 890+ Clients in APAC, EMEA & USA
- PradeepIT believes in connecting people across the globe and providing opportunities to work remotely
- People-first organization striving for individuals who break new ground and work with cutting-edge technology
- Ramp-up skills with courses created by Vertical Heads, Senior Architects, and PradeepIT Academy