Mid Embedded Software Engineer (C/C++)

System One, Inc.

Huntsville (AL)

Sur place

USD 134 000 - 141 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

System One is seeking a mid-level Embedded Software Engineer in Huntsville, AL to build mission-critical firmware in C/C++ for defense systems. Onsite role requiring Active Secret clearance or the ability to obtain it.

You will design, test, and integrate software, work within Agile/DevOps environments, and mentor junior engineers while collaborating with a multidisciplinary team.

Qualifications

  • Bachelor’s degree in CS/CE/EE or similar technical field.
  • 8+ years of relevant experience (or 6+ years with Master’s).
  • 5+ years in real-time embedded systems (defense/aerospace preferred).
  • Strong C/C++ embedded development experience.
  • RTOS experience: VxWorks, Integrity, FreeRTOS.
  • Experience with ARM Cortex or RISC-V microcontrollers.

Responsabilités

  • Design and develop embedded software (architecture, coding, peer reviews, unit tests).
  • Integrate software modules within subsystems and support system-level integration.
  • Build tools/test harnesses to support development, testing, and maintenance.
  • Debug and troubleshoot embedded/real-time software issues.
  • Work in modern engineering workflows (Agile, DevOps, CI/CD, test automation).
  • Communicate regularly with teammates and stakeholders.
  • Help improve team processes/tools; mentor junior engineers as needed.

Connaissances

C/C++ embedded development
RTOS
ARM Cortex/RISC-V
JTAG/oscilloscopes

Formation

Bachelor’s degree in CS/CE/EE/Software Engineering

Outils

Docker
Kubernetes

Description du poste

Location: Huntsville, AL (Onsite)
Type: Contract-to-hire
Pay Rate: $97-102/hr (W2)
Clearance: Active Secret clearance (or ability to obtain)

Overview

We’re looking for a mid-level Embedded Software Engineer to help build and integrate mission-critical embedded software/firmware for advanced defense/safety-critical systems. You’ll work closely with a multi-disciplinary engineering team, writing high-quality C/C++ code and supporting testing and integration.

What you’ll do
  • Design and develop embedded software (architecture, coding, peer reviews, unit tests)
  • Integrate software modules within subsystems and support system-level integration
  • Build tools/test harnesses to support development, testing, and maintenance
  • Debug and troubleshoot embedded/real-time software issues
  • Work in modern engineering workflows (Agile, DevOps, CI/CD, test automation)
  • Communicate regularly with teammates and stakeholders
  • Help improve team processes/tools; mentor junior engineers as needed
What we’re looking for (must-haves)
  • Bachelor’s degree in CS/CE/EE/Software Engineering (or similar technical field)
  • 8+ years relevant experience (or 6+ years + Master’s)
  • 5+ years in real-time embedded systems (defense/aerospace/safety-critical preferred)
  • Strong C/C++ embedded development experience
  • RTOS experience (e.g., VxWorks, Integrity, FreeRTOS)
  • Experience with embedded processors/microcontrollers (e.g., ARM Cortex, RISC-V)
  • Debugging tools experience (e.g., JTAG, oscilloscopes)
  • Must be in North Alabama or willing to relocate to the Huntsville area
Nice-to-haves
  • Weapons/flight controls or other highly deterministic embedded systems experience
  • Containerization familiarity (Docker/Kubernetes)
  • Model-Based Systems Engineering (MBSE)

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M-1
#LI-AJ1
Ref: #851-Rockville-S1

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Jr. Software Engineer C/C++
Jr. Software Engineer C/C++

System One, Inc. • Huntsville (AL)

Sur place
USD 85 000 - 92 000
Senior Software Test Engineer
Senior Software Test Engineer

System One, Inc. • Huntsville (AL)

Sur place
USD 161 000 - 172 000
Full Stack C/C++ Developer - Aerospace & Defense Systems
Full Stack C/C++ Developer - Aerospace & Defense Systems

System One, Inc. • Huntsville (AL)

Sur place
USD 106 000 - 113 000
401(k) plan
Health and welfare benefits
Mid Software Test Engineer
Mid Software Test Engineer

System One, Inc. • Huntsville (AL)

Sur place
USD 106 000 - 117 000
Health and welfare benefits
401(k) plan
Jr. Software Test Engineer
Jr. Software Test Engineer

System One, Inc. • Huntsville (AL)

Sur place
USD 85 000 - 94 000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Embedded Software Engineer
Embedded Software Engineer

System One, Inc. • Orlando (FL)

Sur place
USD 90 000 - 130 000
Health and welfare benefits
401(k) plan
Dental and vision coverage
Embedded Software Engineer
Embedded Software Engineer

Rise Technical Recruitment Limited • Huntsville (AL)

Sur place
USD 100 000 - 150 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Motive Companies, LLC • Huntsville (AL)

Sur place
USD 83 000 - 96 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Veracity Ventures Inc. • Camden (NJ)

Sur place
USD 130 000 - 180 000
401(k)
Paid time off
Parental leave
Embedded Software Developer / Engineer I
Embedded Software Developer / Engineer I

Secmation • Huntsville (AL)

Hybride
USD 70 000 - 90 000
Signing bonus
Company equity
Hybrid schedule
+3