Embedded Software Application Engineer

Novia Infotech ↗

📍 Plano, TX, United States 🇺🇸

contract
senior
on-site
Posted —

Key Skills

Embedded CRTOSDO-178CARINCGit

Industry

AerospaceDefense

Job Description

Embedded Software Application Engineer (Avionics / Aerospace)

Location: Onsite - Plano, TX or Rockford, IL

Duration: 12 Months + Extensions

Work Authorization: U.S. Citizenship Required (ITAR-Regulated Program)



Important Not

eCandidates 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 Overvi

ewWe 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 standard

s.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 application


s.
Key Responsibilit

ies• Design, develop, maintain, and enhance embedded software applications using Embedded

C.• Participate in the complete Software Development Lifecycle (SDLC) within safety-critical environmen

ts.• Analyze, interpret, and implement software requiremen

ts.• Support software architecture, design, coding, integration, and verification activiti

es.• Perform software debugging, root cause analysis, and issue resoluti

on.• Develop and execute software test procedures and verification activiti

es.• Create and maintain requirements traceability and technical documentati

on.• Participate in design reviews, code reviews, peer reviews, and lifecycle audi

ts.• Collaborate with systems, software, testing, and integration teams to ensure compliance and quality objectiv

es.• Support software integration activities involving communication protocols and avionics interfac

es.• Contribute to continuous improvement of software development and verification process


es.
Required Qualificat

ions• 7+ years of experience in Embedded Software Developm

ent.• Strong hands-on experience with Embedde

d C.• Experience working in RTOS-based environme

nts.• Experience in aerospace, avionics, defense, or other safety-critical industr

ies.• Hands-on experience working within DO-178C software development environme

nts.• Strong understanding of software requirements, design, coding, integration, verification, and validation proces

ses.• Experience supporting safety-critical or mission-critical software syst

ems.• Experience with requirements traceability and lifecycle documentat

ion.• Experience with software debugging and troubleshooting in real-time embedded syst

ems.• Familiarity with software development tools and version control syst

ems.• Strong analytical and problem-solving ski

lls.• Excellent communication and collaboration abilit


ies.
Preferred Qualifica

tions• Experience with DO-178C DAL A prog

rams.• Experience with FAA certification activi

ties.• Experience using DOORS or other requirements management t

ools.• Experience with avionics communication protocols such as ARINC

429.• Experience supporting certification, audit, and compliance activi

ties.• Experience with tools such as Git, Lauterbach Trace32, ARM development environments, and MS V


isio.
Technical Envir

onmentProgramming Lan

guages• Embe

dded

C• C++• Python (Pref

erred)Operating S

ystems

• RTOS• Embedded Linux (Pref

erred)Communication Pro

tocols• Et

herne

t• SP

I• CA

N• I2C•

RS-485

• UARTTools & Techno

logie

s• Git•

DOORS• Lauterbach T

race32• ARM Development

Tools• MS


Visio
Preferred Industry Bac

kgroundCandidates with experience supp

orting:• Aerospace

Systems• Avionics Pl

atforms• Defense P

rograms• Flight Control

Systems• Safety-Critical Embedded

Systems• Mission-Critical Software Deve


lopment