×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer II

Job in Peabody, Essex County, Massachusetts, 01960, USA
Listing for: Specter Aerospace
Full Time position
Listed on 2026-02-01
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Embedded Software Engineer II

Specter Aerospace is seeking a Embedded Software Engineer to be a primary contributor to the development of firmware for custom vehicle avionics and ground support systems. This position will directly contribute to the full development stack required for interfacing custom microcontroller-based hardware with algorithms developed in higher level interfaces such as Python and MATLAB. You will be a part of a rapidly growing team and will have the opportunity to directly impact various ground support and flight systems.

Role

& Responsibilities
  • Work with electrical engineers to develop high-performance hardware interface drivers for custom flight sensing and control hardware.
  • Collaborate with GNC to generate high-reliability implementations of flight algorithms.
  • Develop microcontroller software leveraging a RTOS (QNX, VxWorks, FreeRTOS).
  • Integrate new features and sensors into flight controller software.
  • Take ownership of the development of HWIL/SWIL test fixtures.
  • Support integration, test, and analysis of vehicle flight avionics.
  • Interface with electrical, GNC, and mechanical teams to refine requirements and ensure complete system functionality and scalability.
  • Take part in technical meetings, engage in technical discussions, and contribute perspectives.
Job Requirements
  • Bachelor’s degree in computer science, computer engineering, or another related field.
  • 1-3 years of experience in embedded/software engineering or master’s degree.
  • Strong C programming skills.
  • Experience with implementing low-level drivers and protocols such as CAN, UART, SPI, I2C, etc.
  • Comfortable debugging systems through use of oscilloscopes, multimeters, and logic analyzers.
  • Familiarity with revision control systems.
  • Comfortable with embedded systems tools, compilers, debuggers, IDEs, etc.
  • Comfort with project autonomy and fast-paced work environments.
  • Available for up to 10% travel for test activities.
  • Ability to obtain a DoD security clearance (U.S. Citizenship required).
Desired Skills
  • Comfortable working in the TI and/or STM microcontroller environments and deploying OSs such as QNX, VxWorks, Yocto, or others.
  • Direct experience in aircraft embedded software or other safety critical systems.
  • Background in low-level embedded software architecture, design and development.
  • Familiarity with other relevant programming languages such as Python, Rust, and C++.
  • Familiarity with aerospace and military avionic design standards (IPC, MIL-SPEC, etc).
  • Previous professional OR student team (FSAE, SEDS, AIAA, etc) project experience directly relevant to the requirements for this position.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary