Required Embedded Software Application Engineer (Avionics / Aerospace/ defense) Experience, Plano, TX or Rockford, IL(Onsite)

3 views
Skip to first unread message

Venky N

unread,
11:46 AM (6 hours ago) 11:46 AM
to C2C Requriments

Hi,

Hope you’re doing well!!
Please find the requirement below. If you find yourself comfortable with the requirement please reply back with your updated resume

Position: Embedded Software Application Engineer (Avionics / Aerospace/ defense) Experience

Locations: Plano, TX or Rockford, IL (Onsite)                                                                                                                                                                                                                                                                                                                                 

Duration: 12+ Months

USC Only

 

Job Description:

Important Note

Candidates must have prior experience in aerospace, avionics, defense, or other safety-critical software environments, including hands-on exposure to DO-178C software development processes.

 

 

Position Overview

We are seeking a highly skilled Embedded Software Application Engineer to support the design, development, integration, verification, and maintenance of safety-critical embedded software systems within aerospace and avionics environments. This role focuses on application-level embedded software development, real-time systems, software verification, requirements traceability, and compliance with aerospace software development standards.

The ideal candidate will have strong experience in Embedded C development, RTOS-based systems, DO-178C environments, and software lifecycle processes supporting mission-critical aerospace applications.


Key Responsibilities

  • Design, develop, maintain, and enhance embedded software applications using Embedded C.
  • Participate in the complete Software Development Lifecycle (SDLC) within safety-critical environments.
  • Analyze, interpret, and implement software requirements.
  • Support software architecture, design, coding, integration, and verification activities.
  • Perform software debugging, root cause analysis, and issue resolution.
  • Develop and execute software test procedures and verification activities.
  • Create and maintain requirements traceability and technical documentation.
  • Participate in design reviews, code reviews, peer reviews, and lifecycle audits.
  • Collaborate with systems, software, testing, and integration teams to ensure compliance and quality objectives.
  • Support software integration activities involving communication protocols and avionics interfaces.
  • Contribute to continuous improvement of software development and verification processes.

Required Qualifications

  • 7+ years of experience in Embedded Software Development.
  • Strong hands-on experience with Embedded C.
  • Experience working in RTOS-based environments.
  • Experience in aerospace, avionics, defense, or other safety-critical industries.
  • Hands-on experience working within DO-178C software development environments.
  • Strong understanding of software requirements, design, coding, integration, verification, and validation processes.
  • Experience supporting safety-critical or mission-critical software systems.
  • Experience with requirements traceability and lifecycle documentation.
  • Experience with software debugging and troubleshooting in real-time embedded systems.
  • Familiarity with software development tools and version control systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Preferred Qualifications

  • Experience with DO-178C DAL A programs.
  • Experience with FAA certification activities.
  • Experience using DOORS or other requirements management tools.
  • Experience with avionics communication protocols such as ARINC 429.
  • Experience supporting certification, audit, and compliance activities.
  • Experience with tools such as Git, Lauterbach Trace32, ARM development environments, and MS Visio.

Technical Environment

Programming Languages

  • Embedded C
  • C++
  • Python (Preferred)

Operating Systems

  • RTOS
  • Embedded Linux (Preferred)

Communication Protocols

  • Ethernet
  • SPI
  • CAN
  • I2C
  • RS-485
  • UART

Tools & Technologies

  • Git
  • DOORS
  • Lauterbach Trace32
  • ARM Development Tools
  • MS Visio

Preferred Industry Background

Candidates with experience supporting:

  • Aerospace Systems
  • Avionics Platforms
  • Defense Programs
  • Flight Control Systems
  • Safety-Critical Embedded Systems
  • Mission-Critical Software Development                 

                  

Thanks & Regards

Venky

Reply all
Reply to author
Forward
0 new messages