Lead Engineer (Embedded Platform Software) in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Engineer (Embedded Platform Software) in India.
This role sits at the heart of next-generation embedded platform development, contributing to highly complex, mission-critical software used in advanced aerospace systems. The Lead Engineer will work within a sprint-based engineering environment, driving development, enhancement, and maintenance of platform software that bridges operating systems and hardware. The position involves close collaboration with international teams, particularly in Germany, ensuring alignment across distributed engineering efforts. Beyond technical execution, the role includes mentoring and guiding offshore teams, strengthening engineering capabilities, and fostering a culture of continuous improvement. The environment is highly innovative, focused on safety-critical systems, performance optimization, and multicore embedded architectures. This is an opportunity to influence both technology direction and team maturity in a fast-evolving engineering domain.
- Contribute as an independent engineer within an agile sprint team to design, develop, enhance, and maintain mission-critical embedded platform software.
- Collaborate and communicate effectively with global teams, ensuring smooth technical coordination and alignment with distributed stakeholders.
- Support offshore team development by identifying strengths, addressing skill gaps, and fostering technical growth and performance improvement.
- Lead by example in adopting and promoting emerging technologies within embedded systems and platform software.
- Maintain high standards of engineering integrity, code quality, and ethical work practices within the team.
- Participate in the full software development lifecycle, from concept, design, and implementation to testing, deployment, and support.
- 3+ years of experience in embedded software development.
- Strong understanding of system software concepts, including binary executables, debug information, and operating system fundamentals.
- Excellent programming skills in C and C++, with additional proficiency in Linux shell scripting and Python.
- Solid expertise in RTOS concepts, multicore and multithreading systems, and hypervisor environments (VxWorks preferred) on PowerPC and ARM architectures.
- Hands-on experience with board bring-up, Linux device drivers, board support packages, bootloaders, and system initialization software.
- Good understanding of processor architectures such as ARM, PowerPC, and IMA-based systems.
- Experience with software configuration management and change control tools such as DOORS, JAMA, SVN, JIRA, and Git.
- Familiarity with embedded debugging tools such as JTAG, Lauterbach, and signal analyzers.
- Strong design, architecture, and prototyping skills are highly desirable.
- Exposure to ARINC 653 and IMA concepts is a plus, along with avionics domain knowledge and DO-178 compliance understanding.
- Competitive compensation aligned with industry standards.
- Group Term Life Insurance coverage.
- Comprehensive Group Health Insurance.
- Group Personal Accident Insurance.
- 18 days of annual vacation and 12 days of contingency leave.
- Employee scholar programme for continuous learning and development.
- Strong focus on work-life balance.
- Car lease programme.
- National Pension Scheme benefits.
- Leave Travel Allowance (LTA).
- Fuel, maintenance, and driver reimbursement support.
- Meal coupons for onsite employees.
- Exposure to cutting-edge aerospace and embedded technologies.
- Opportunity to work in a highly innovative, safety-critical engineering environment.