Embedded Engineer

Sapsol Technologies Inc

Idaho

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sapsol Technologies Inc is seeking a Senior Embedded Software Engineer to advance avionics software across the lifecycle, with emphasis on real-time embedded systems and ADA programming. You will work on certification-support activities and collaborate with systems, hardware, and certification teams to ensure safety-critical compliance.

Ideal candidates have 8+ years in embedded development, experience in avionics or defense domains, and familiarity with RTOS and DO-178C processes.

Qualifications

  • 8+ years of embedded software development experience.
  • Strong ADA programming experience and familiarity with avionics/defense domains.
  • Experience with DO-178C airborne software development and certification is a plus.
  • Knowledge of avionics protocols and RTOS is beneficial.

Responsibilities

  • Design, develop, enhance, and maintain embedded avionics software.
  • Translate requirements into software designs and perform verification activities.
  • Support certification activities and conduct code reviews.
  • Develop unit tests and participate in system-level testing.
  • Collaborate with cross-functional teams including systems, hardware, and certification.

Skills

ADA Programming
Embedded Software Development
Real-Time Systems
Avionics Software Design
DO-178C
ARINC 429 / ARINC 664
MIL-STD-1553
Software Verification & Validation
Legacy Software Maintenance
Configuration Management
Debugging & Root Cause Analysis
C/C++ (Preferred)

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field

Tools

Git
ClearCase
SVN
DOORS

Job description

Position Summary

We are seeking an experienced Senior Embedded Software Engineer to support the development, maintenance, and enhancement of avionics software systems. The ideal candidate will have strong expertise in ADA programming, real-time embedded systems, and safety-critical aerospace applications. This role involves working throughout the software development lifecycle, from requirements analysis through verification and certification support, for avionics platforms.

Key Responsibilities
  • Design, develop, enhance, and maintain embedded avionics software using ADA.
  • Analyze system and software requirements and translate them into detailed software designs.
  • Develop software for real-time embedded systems used in aerospace and avionics applications.
  • Perform software integration, verification, validation, and troubleshooting activities.
  • Support legacy software modernization and maintenance efforts.
  • Conduct code reviews and ensure compliance with software quality standards.
  • Develop unit tests and support system-level testing activities.
  • Collaborate with systems, hardware, integration, and certification teams.
  • Generate and maintain software documentation, including requirements, design, test procedures, and test reports.
  • Support certification activities in accordance with aerospace standards and customer requirements.
  • Investigate software anomalies and perform root cause analysis.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field.
  • 8+ years of embedded software development experience.
  • Strong programming experience in ADA.
  • Experience in avionics, aerospace, or defense software development.
  • Solid understanding of embedded systems and real-time software architectures.
  • Experience with software debugging and integration activities.
  • Knowledge of software configuration management tools such as Git, ClearCase, or SVN.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
  • Experience with DO-178C airborne software development and certification processes.
  • Knowledge of avionics communication protocols such as ARINC 429, ARINC 664, MIL-STD-1553, or Ethernet-based avionics networks.
  • Experience with safety-critical and mission-critical software development.
  • Proficiency in C/C++ along with ADA.
  • Familiarity with real-time operating systems (RTOS).
  • Experience with requirements management tools such as DOORS.
  • Experience with avionics testing, hardware/software integration, and lab environments.
Technical Skills
  • ADA Programming
  • Embedded Software Development
  • Real-Time Systems
  • Avionics Software Design
  • DO-178C
  • ARINC 429 / ARINC 664
  • MIL-STD-1553
  • Software Verification & Validation
  • Legacy Software Maintenance
  • Configuration Management
  • Debugging & Root Cause Analysis
  • C/C++ (Preferred)
Desired Experience
  • Commercial or military avionics systems
  • Flight control systems
  • Navigation and communication systems
  • Mission computer software
  • Aerospace safety-critical applications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Sapsol Technologies Inc • Idaho

On-site
USD 140,000 - 180,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000
Embedded Software Engineer-Avionics Flight Controls Electronics
Embedded Software Engineer-Avionics Flight Controls Electronics

OLSA Resources, Inc. • Tucson (AZ)

On-site
USD 90,000 - 120,000
Embedded Software Developer/Engineer
Embedded Software Developer/Engineer

OLSA Resources, Inc. • Phoenix (AZ)

On-site
USD 80,000 - 110,000
Software Engineer III
Software Engineer III

JobSquad Florida • Coral Gables (FL)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

OLSA Resources, Inc. • Phoenix (AZ)

On-site
USD 75,768 - 85,411
Avionics Software Developer
Avionics Software Developer

Accord Technologies Inc • Rockford (IL)

On-site
USD 100,000 - 130,000
Embedded Software Engineer (Avionics Systems)
Embedded Software Engineer (Avionics Systems)

Insight Global • Atlanta (GA)

On-site
USD 120,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+4
Engineering Manager
Engineering Manager

Sky Limit Systems • Florida

On-site
USD 180,000 - 210,000