Embedded Software Engineer

Apera

Vermont

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apera is partnering with an established aerospace and defense organization to hire an Embedded Software Engineer. You will develop embedded real-time software for electromechanical systems, coordinating with hardware and sensors across the full software lifecycle.

This 12-month contract offers a hybrid schedule: one week onsite per month and remote work for the remaining weeks. Ideal candidates hold a STEM degree and hands-on embedded experience, including verification and integration.

Qualifications

  • Bachelor's degree in STEM with at least 2 years of embedded experience.
  • Hands-on embedded software development and real-time applications.
  • Familiar with software lifecycle: requirements to verification and configuration management.
  • Experience troubleshooting complex issues and aiding software integration.
  • Ability to interpret technical docs and collaborate across disciplines.
  • Must be a U.S. citizen.

Responsibilities

  • Design, develop, test, and maintain embedded real-time software for aerospace and defense applications.
  • Develop software solutions based on system and customer requirements.
  • Support hardware/software integration with sensors, actuators, motors, and electrical systems.
  • Troubleshoot software/hardware interactions, perform root-cause analysis, and implement corrective actions.
  • Develop and execute software verification and testing procedures.
  • Collaborate with Systems, Electrical, Mechanical, and Software Engineering teams.
  • Participate in design/code reviews and software releases.
  • Maintain technical documentation including requirements, design specifications, and verification results.

Skills

Embedded software
Real-time software
Verification
Integration
Troubleshooting
Collaboration

Education

Bachelor's degree in STEM

Tools

MATLAB/Simulink
IBM DOORS
DO-178/DO-178C

Job description

Embedded Software Engineer | Aerospace & Defense
Build Software That Powers the Future of Aerospace

Apera is hiring on behalf of an established aerospace and defense organization seeking an Embedded Software Engineer to support the development of advanced electromechanical systems.

This is an exciting opportunity to work on complex, real-world engineering challenges, developing embedded real-time software that integrates directly with hardware, sensors, actuators, and motor-control systems.

12-month contract opportunity with a hybrid schedule, requiring one week onsite per month and remote work for the remaining weeks.

You'll collaborate with multidisciplinary engineering teams throughout the full software development lifecycle, from initial design and development through integration, verification, and ongoing product support.

What You'll Be Doing
  • Design, develop, test, integrate, and maintain embedded real-time software for aerospace and defense applications.
  • Develop software solutions based on system and customer requirements.
  • Support hardware/software integration involving sensors, actuators, motors, and electrical systems.
  • Troubleshoot software and hardware interactions, perform root-cause analysis, and implement corrective actions.
  • Develop and execute software verification and testing procedures.
  • Collaborate with Systems, Electrical, Mechanical, and Software Engineering teams.
  • Participate in design reviews, code reviews, configuration management, and software releases.
  • Maintain technical documentation, including software requirements, design specifications, and verification results.
What We're Looking For
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related STEM field with at least 2 years of relevant professional experience, or an advanced degree in a related field.
  • Hands-on experience with embedded software development, real-time applications, software integration, verification, or a closely related technical discipline.
  • Understanding of the software development lifecycle, including requirements, design, implementation, integration, testing, and configuration management.
  • Experience troubleshooting complex technical issues and supporting software integration.
  • Ability to interpret technical documentation and collaborate across engineering disciplines.
  • Must be a U.S. citizen.
Nice to Have
  • Embedded software development for microcontrollers, processors, or similar computing platforms.
  • Aerospace, defense, or other safety-critical software development experience.
  • Sensor interfaces and analog-to-digital (A/D) conversion.
  • Motor-control applications, including brushless DC (BLDC) motors and resolver interfaces.
  • MATLAB/Simulink or similar model-based development tools.
  • IBM DOORS or comparable requirements-management tools.
  • DO-178/DO-178C software development and verification experience.
  • Requirements-based testing, traceability, and configuration management.
  • Hardware/software debugging using laboratory equipment and testing environments.
  • Source control, code reviews, and continuous integration practices.
Why Explore This Opportunity?
  • Work on advanced aerospace and defense technologies with real-world applications.
  • Collaborate with experienced engineering teams across multiple disciplines.
  • Contribute throughout the full software development lifecycle.
  • Tackle challenging embedded software and hardware integration problems.
  • Explore opportunities for professional growth and continued technical development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Embedded Software Engineer - Aerospace & Defense
Hybrid Embedded Software Engineer - Aerospace & Defense

Apera • Vermont

Hybrid
USD 90,000 - 120,000
Embedded SW Engineer
Embedded SW Engineer

Excelion Partners LLC. • New Jersey

On-site
USD 90,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 - 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 (VxWorks)
Embedded Software Engineer (VxWorks)

Colossus Technologies Group • United States

Remote
USD 110,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Stealth Startup • Gardena (CA)

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

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

Elroy Air • Byron (CA)

On-site
USD 180,000 - 280,000
Embedded Software Engineer
Embedded Software Engineer

HEKA • Huntsville (AL)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Stealth Mode • Gardena (CA)

On-site
USD 120,000 - 160,000