The Aerospace Corporation Logo

The Aerospace Corporation

Advanced Embedded Engr

Posted An Hour Ago
Be an Early Applicant
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Designs and develops embedded software, requirements, middleware, test procedures, and integration solutions for target hardware. Performs technical analysis, certification testing, coverage analysis, code reviews, and integration activities with minimal supervision. Requires strong C/C++ expertise, real-time embedded development experience, processor architecture knowledge, and the ability to manage competing priorities in a global team.
The summary above was generated by AI

The candidate needs to have strong embedded platform technical skills, be able to communicate effectively (written and verbal), and work as team member in a global team. 


The candidate must have demonstrated skills/abilities in the following: Software design, requirement and code (C, C++, assembly) development on an ROTS or a baremetal enveronment in compliance to various DO-178C levels (optional), capability to manage competing priorities; drives and meets stretch goals; develops and implements action plans to meet project objectives

Key Responsibilities:

  • Design and Develop the Software and Software requirements 
  • Part of analysis of complex technical problems and develop solutions.
  • Develop Test procedures for the certification in the Target Hardware.
  • Need to contribute to the Integration activities.
  • Able to perform the above responsibilities with minimal or no supervision.
Qualifications
  • Embedded Software Development Knowledge 
  • Expert in C/C++.
  • Proficient in Deos™/RTOS/Linux or any RTOS.
  • Familiar with processor architectures (Xilinx, NXP, PPC, ARM etc.,).
  • Able to design and develop the Middleware software.
  • Able to perform software design/development, low level and high level requirements development, test, review and integrate on the target.
  • Able to develop test procedures for the certification in the Target Hardware.
  • Able to perform coverage analysis after completing the dry run and run for score.
  • Knowledge of DO-178C will be added advantage. 
  • Excellent interpersonal and communication skills 
  • Ability to handle multiple activities/priorities effectively. 
  • Action oriented, results driven, high energy, self starter/drive. 
  • Innovative with new approaches to design work. 
  • Influential with peers and customers and demonstrate critical thinking
  • Owner of technical content and deliverables of the team
 

Basic Qualifications: 

  • BE/ME in Computer Science or Electronics. 
  • Minimum of 5 years  experience in Real Time Embedded Software development 

Similar Jobs

An Hour Ago
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Provides technical leadership for embedded platform software and avionics certification. Develops BSPs, boot software, platform abstraction layers, device drivers, middleware, requirements, architecture, and DO-178C certification documentation. Leads certification activities, solves complex technical issues, collaborates with stakeholders, supports talent development, and drives software quality and continuous improvement. Requires extensive real-time embedded software experience in C, C++, assembly, bare-metal environments, multicore systems, and Deos RTOS.
Top Skills: Arinc 429ArmAssemblyBare-MetalBoard Support PackagesCC++Deos RtosDevice DriversDo-178CEthernetMiddlewareMulticore SystemsNetwork Communication StacksPowerpcRs-232Rs-422X86
2 Days Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads embedded avionics software development and verification for aerospace programs. Drives test architecture, environments, tools, processes, and certification activities under DO-178B/C. Reviews design documentation, supports audits and technical reviews, evaluates emerging processor and architecture technologies, and uses C, C++, Python, debuggers, simulators, VectorCAST/Cover, and MATLAB. Develops automation utilities using generative AI, guides engineers, influences software architecture, and coordinates cross-functional stakeholders to deliver quality and schedule objectives.
Top Skills: CC++ChatgptDo-178B/CEmbedded SystemsLarge Language ModelsMatlabNatural Language ProcessingPythonVectorcast/Cover
2 Days Ago
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads embedded avionics software development and verification for aerospace systems. Responsibilities include defining test architectures, environments, tools, and processes; ensuring DO-178B/C compliance; reviewing PDR/CDR designs; evaluating emerging technologies; using C, C++, Python, MATLAB, debuggers, and simulators; automating verification with generative AI; conducting audits and technical reviews; and guiding engineers while managing cross-functional stakeholders.
Top Skills: CC++ChatgptDo-178BDo-178CEmbedded ProgrammingLarge Language ModelsMatlabMulti-Core ProcessorsNatural Language ProcessingPythonSimulatorsSoftware DebuggersVectorcast/Cover

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account