Embedded Software Engineer

Adecco

Los Angeles, California (CA, MO)

On-site

USD 120,000 - 180,000

Full time

1 hour ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Adecco is partnering with a leading aerospace and defense manufacturer to recruit a Senior Embedded Software Engineer. You will design, develop, and maintain embedded software for safety-critical aerospace applications, supporting the full lifecycle from requirements through certification.

You will work with multidisciplinary teams, perform reviews, and ensure compliance with aerospace software standards. This onsite, full-time role may require limited travel.

Qualifications

  • Bachelor's degree in Computer/Electrical/Software engineering or related field.
  • 5+ years of embedded software development experience.
  • Proficiency in C/C++ for embedded systems.
  • Experience with safety-critical or highly regulated products.
  • Familiarity with DO-178 software development processes.
  • Experience with embedded requirements management, verification, and certification.

Responsibilities

  • Design, develop, and maintain embedded software for safety-critical aerospace applications.
  • Participate in the full software development lifecycle from requirements to certification.
  • Translate requirements into software designs with traceability.
  • Meet performance, reliability, and certification objectives.
  • Conduct design and code reviews and document technical work.

Skills

C/C++ for embedded systems
Embedded software development
Safety-critical software

Education

Bachelor's degree in an engineering field
Master's degree (preferred)

Tools

MATLAB/Simulink
SCADE
Model-based development tools
Embedded debuggers/simulators

Job description

We are partnering with a leading aerospace and defense manufacturer seeking an experienced Senior Embedded Software Engineer to support the development of mission-critical embedded software for next-generation aerospace systems.

This role offers the opportunity to work on complex embedded software projects throughout the full product lifecycle, from requirements definition through design, development, verification, certification, and production support. The ideal candidate enjoys solving challenging technical problems while collaborating with multidisciplinary engineering teams.

Key Responsibilities
  • Design, develop, and maintain embedded software for safety-critical aerospace applications.
  • Participate in the complete software development lifecycle, including requirements analysis, architecture, coding, integration, verification, validation, and sustaining engineering.
  • Translate customer and system requirements into software designs and maintain full requirements traceability.
  • Develop software that meets performance, reliability, quality, and certification objectives.
  • Perform software design reviews, code reviews, and technical documentation.
  • Troubleshoot software issues, conduct root cause analysis, and implement corrective actions.
  • Collaborate with systems, hardware, electrical, manufacturing, quality, and program teams throughout product development.
  • Support product verification, integration, and qualification testing.Ensure compliance with aerospace software development standards and internal engineering processes.
  • Participate in continuous improvement initiatives to enhance engineering quality and development efficiency.
Required Qualifications
  • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related engineering discipline.
  • 5+ years of embedded software development experience.
  • Strong proficiency in C/C++ for embedded systems.
  • Experience developing software for safety-critical or highly regulated products.
  • Working knowledge of DO-178 software development processes.
  • Experience with embedded software requirements management, verification, and certification activities.
  • Familiarity with aerospace communication protocols such as:
  • ARINC 429
  • CAN
  • RS-232
  • AFDX (preferred)
  • Experience with embedded debugging, simulators, and emulators.
  • Familiarity with MATLAB/Simulink, SCADE, or similar model-based development tools.
  • Experience using structural code coverage and verification tools.
  • Knowledge of configuration management and requirements management systems.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.
Preferred Qualifications
  • Master's degree in Engineering or Computer Science.
  • Experience developing avionics or other airborne embedded software.
  • Knowledge of digital hardware interfaces and embedded system architecture.
  • Experience supporting certification activities for aerospace products.
  • Familiarity with scripting languages used to automate development or testing environments.
Additional Information
  • Full-time onsite position.
  • Limited domestic and international travel may be required.
  • Applicants must be eligible to work on projects subject to U.S. export control regulations. Due to program requirements, only U.S. Persons (as defined by ITAR) can be considered.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
EMBEDDED SOFTWARE ENGINEER III
EMBEDDED SOFTWARE ENGINEER III

Platform Aerospace • Hollywood (MD)

On-site
USD 110,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Stealth Startup • Gardena (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Lynx • Fort Worth (TX)

On-site
USD 120,000 - 170,000
Low-Cost Medical / Dental / Vision
401K with Generous Employer Match
Paid Time Off
+4
Embedded Software Engineer - Aerospace
Embedded Software Engineer - Aerospace

AYM • Los Angeles (CA)

On-site
USD 130,000 - 185,000
Health & Insurance
15 PTO days
401(k) with company match
Embedded Software Engineer
Embedded Software Engineer

PEAK Technical Services Inc. • Huntsville (AL)

On-site
USD 90,000 - 140,000
Embedded Software Engineer - Aerospace
Embedded Software Engineer - Aerospace

Techoundsllc • Burbank (CA)

On-site
USD 120,000 - 180,000
Advanced Embedded Software Engineer
Advanced Embedded Software Engineer

Jobtailor • Clearwater (FL)

On-site
USD 90,000 - 130,000
Embedded Software Development Engineer (Senior Level)
Embedded Software Development Engineer (Senior Level)

CS GROUP • East Hartford (CT)

Hybrid
USD 110,000 - 140,000
Annual bonus
Retirement benefit
Training opportunities
+5
Embedded Software Engineer
Embedded Software Engineer

Singularity Defense Corp. • El Segundo (CA)

On-site
USD 100,000 - 130,000