What You’ll Do
We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our aerospace systems development team. The ideal candidate will have a strong background in DO-178B/C-compliant embedded Application software development, with hands-on experience in using VxWorks RTOS, Application and device driver development, and debugging tools such as Lauterbach. This role involves working on safety-critical systems, collaborating with cross-functional teams, and ensuring compliance with aerospace software standards."1. Lead the design and development of embedded software for DAL-B aerospace systems.
-  Apply Model-Based Design (MBD) techniques using tools like MATLAB/Simulink for modeling, simulation, and auto-code generation.
-  Dvelop and integrate hand-coded C modules where necessary for performance or certification constraints.
-  Develop and integrate device drivers for communication protocols including UART, SPI, ARINC429, and MIL-STD-1553B.
-  Work with VxWorks RTOS for real-time embedded system development and task scheduling.
-  Ensure full compliance with DO-178B/C objectives across the software development lifecycle.
-  Conduct and participate in peer reviews, audits, and verification activities.
-  Collaborate with systems, hardware, and quality teams to ensure traceability and certification readiness.
-  Prepare and maintain documentation including software plans, requirements, design, test cases, and traceability matrices.
-  Utilize debugging tools like Lauterbach for low-level software debugging and validation.
-  Manage and trace requirements using tools such as DOORS, IBM DNG, or Cradle."
 
Qualifications
Bachelor’s or Master’s degree in Aerospace, Electrical or ElectronicsMinimum 7 years of experience working in aerospace embedded software development
Skills
"Must have Skills
-  Experience in Developing Embedded C based DO 178B DAL B projects
-  Experience working with requirement management tools like DOORS, DNG or Cradle
-  Hands on experience working with VxWorks RTOS
-  Hands on experience working with debugger tools like Lauterback
-  Device driver development experience of UART, SPI, ARINC429, MIL1553B communication protocol
-  Strong understanding and hands-on experience with DO-178B/C processes and ensure compliance with DO-178C guidelines throughout the software development lifecycle, including planning, development, verification, and certification phases
 
Good to have Skills
-  Expertise in Application Software development for motor control application like Sex step commutation, FOC, sensorless control
-  Model based development using Matlab/Simulink/Stateflow
-  MIL/SIL/PIL/HIL experience
-  Understanding of Embedded Coder and Auto Code Generation process in simulink
-  Understanding of ASW/BSW interface design to integrate BSW to ASW
-  Knowledge of MAAB Guidelines "
 
"Additional-
-  Strategic Agility – sees ahead clearly; can anticipate future consequences and trends accurately, has broad knowledge and perspective; can create competitive and breakthrough strategies & plans.
-  Drive for results – can be counted on to exceed goals successfully
-  Motivating others – creates a climate in which people want to do their best; empowers others; is someone people like working for and with.
-  Managerial courage – doesn’t hold back anything that needs to be said; provides current, direct, complete, and “actionable” positive and corrective feedback to others.
-  Decision quality – makes good decisions based upon a mixture of analysis, wisdom, experience, and judgment.
-  Business acumen – knows how business work; knowledgeable in current and possible future technologies; knows the competition.
-  Peer relationships – can quickly find common ground and solve problems for the good of all; can represent his/her own interests and yet be fair to other groups.
-  Interpersonal savvy – relates well to all kinds of people; builds appropriate rapport.
-  Action oriented – enjoys working hard; is action oriented and full of energy for the things he/she sees as challenging."