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