Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Tech Mahindra Silicon Engineering in Bengaluru is seeking an experienced Aerospace Embedded Software Engineer with 5–7 years of hands-on experience in embedded software for avionics.
You will work on embedded C/C++ development, RTOS, ARM controllers, and tools like JIRA, Bitbucket, and DOORS NG, contributing to DO-178C compliant software lifecycles and writing robust software requirements, tests, and documentation.
Tech Mahindra Silicon Engineering is a key part of Tech Mahindra's semiconductor and engineering services portfolio, delivering engineering solutions across semiconductor, embedded, automotive, aerospace, consumer, and industrial domains. The practice focuses on VLSI, embedded systems, software development, validation, and platform engineering, supporting customers across the product development lifecycle.
The Silicon Engineering team provides capabilities across areas such as Embedded Software, Firmware Development, Design Verification, RTL Design, DFT, Physical Design, Post-Silicon Validation, System Modeling & Simulation, and Platform Engineering. Teams work with industry-standard engineering methodologies, programming languages, development environments, and lifecycle tools to deliver reliable and high-quality engineering solutions.
Backed by Tech Mahindra's global engineering capabilities, the practice collaborates with leading global technology and engineering organizations, working as an extended engineering partner to accelerate product development, improve quality, and support complex engineering programs.
We are looking for an experienced Aerospace Embedded Software Engineer with 5–7 years of experience to work on embedded software development for aerospace and avionics applications.
The role requires strong hands-on expertise in Embedded C/C++ programming, along with experience in RTOS, ARM Controllers, ASM, CAL, HAL, and Python. The engineer will be involved in understanding and writing software requirements, developing software from requirements, creating tests, debugging, and resolving complex embedded software issues.
The ideal candidate should also have good knowledge of the DO-178C standard for avionics software development and familiarity with engineering lifecycle and COTS tools such as JIRA, Bitbucket, and DOORS NG.
BE/BTech/ME/MTech degree in Electronics, Electrical, Computer Science, Aerospace, Avionics, or a related engineering discipline.