Busek
Posted 2mo ago

Embedded Software Engineer (Embedded SW Engineer)

Busek
Natick, Massachusetts, United States
OnsiteFull Time
Responsibilities
  • develop firmware
  • integrate hardware
  • validate software
Requirements
  • BS in Electrical or Computer Engineering
  • MS preferred
  • C/C++ embedded
  • RTOS
  • Microcontrollers
  • Hardware/software integration
Technical tools mentioned
CC++RTOSMicrocontrollersFPGASPII2CCANUART

Job description

Embedded Software Engineer (Embedded SW Engineer)

Busek Company – Natick, MA

Position Overview

Busek is seeking an Embedded Software Engineer to develop real-time firmware and control software for spacecraft power and propulsion systems. This role is critical to transitioning embedded software capability in-house and supporting mission-critical DoD programs.

Key Responsibilities

  • Develop embedded firmware for microcontrollers, DSPs, and FPGA-based systems
  • Implement real-time control and monitoring algorithms for power processing and propulsion systems
  • Integrate software with digital hardware (PPU/APU and related avionics systems)
  • Support hardware-in-the-loop (HIL) testing, debugging, and system validation
  • Develop and maintain low-level communication interfaces (SPI, I2C, CAN, UART, custom protocols)
  • Collaborate with electrical engineers on system architecture and integration
  • Transition embedded software responsibilities from external subcontractors to internal ownership
  • Ensure compliance with aerospace, reliability, and DoD cybersecurity/CUI requirements

Basic Qualifications

  • BS in Electrical Engineering, Computer Engineering, or related field (MS preferred)
  • Strong proficiency in C/C++ for embedded systems
  • Experience with microcontrollers and real-time embedded development
  • Familiarity with hardware/software integration and debugging

Preferred Qualifications

  • Experience with RTOS-based systems
  • Background in aerospace, defense, robotics, or power electronics applications
  • Experience with FPGA-integrated embedded systems
  • Knowledge of control systems or spacecraft subsystems
  • Experience supporting flight or mission-critical software development

U.S. Citizenship Requirement

Due to the nature of work performed under U.S. government contracts and applicable security and contractual requirements, this position is limited to U.S. citizens.

About Busek

Develops and manufactures electric propulsion systems for spacecraft.

Year founded
1985
Employees
52
Organization type
Private
Latest investment
Raised $350.00k Grant (2024) — led by MassTech
Headquarters
US

Similar jobs

Embedded Software Engineer roles near Natick, Massachusetts
1d
Save
Mark Applied
Hide
Specialist, Embedded Software Engineer (Space Payload Integration) : Sign-on bonus ($15K max) (42852)
Wilmington, Massachusetts, United States
$97k-$180k/yr OnsiteFull Time
L3Harris Technologies
L3Harris TechnologiesNYSE: LHX: Aerospace and defense providing mission-critical technology solutions.
2+ YOEBachelor’s degree plus 4 years’ experience, graduate degree plus 2 years, or 8 years in lieu of degree; embedded integration and testing experience; 2+ years with C/C++, Python, Linux, and RTOS; HIL/SIL and Agile experience.
Hardware in the Loop (HIL), Software in the Loop (SIL), COSMOS, Ruby, LabVIEW, TestStand, MATLAB, Simulink, Jira, Bitbucket, Jenkins, Confluence, C, C++, Python, Linux, RTOS, I2C, SPI, UART, CAN, Fortify Workbench, SonarQube
6d
Save
Mark Applied
Hide
Principal Embedded Software Engineer
Marlborough, Massachusetts, United States
$108k-$205k/yr OnsiteFull Time
RTX
RTXNYSE: RTX: Provides advanced aerospace and defense systems and services.
8+ YOESTEM degree and 8+ years of relevant experience required. Requires embedded C/C++ or Ada, VxWorks, Linux/Unix, U.S. citizenship, and ability to obtain an interim Secret clearance.
C, C++, Ada, VxWorks, Linux, Unix, Git, ClearCase, Bash, C Shell, VME
1w
Save
Mark Applied
Hide
Embedded Software Engineer
Carlsbad or Tempe or Marlborough or Linthicum Heights or Tampa or San Jose or San Francisco or New York City
$117k-$185k/yr OnsiteFull Time
Viasat
ViasatNASDAQ: VSAT: Provider of global satellite-based connectivity and secure communication solutions.
2+ YOERequires 2–3 years of embedded C/C++ experience, 1 year of Linux use, TCP/IP, object-oriented development, Agile Scrum, CI/CD, communication skills, a computer engineering bachelor's degree, US citizenship, and Secret or Top Secret clearance.
C, C++, Rust, Linux, TCP/IP, CI/CD, Linux kernel, NIOS, ARM, RISC-V, IPSec, MACsec, TLS, Python, RESTConf
1w
Save
Mark Applied
Hide
Embedded Software Engineer II, Autonomy Platform, Data and Tools
North Reading, Massachusetts, United States
$144k-$194k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
3+ YOEBachelor's degree in computer science, engineering, mathematics, or related field; 3+ years professional software development and programming experience; embedded C/C++ experience required.
C, C++, CUDA, AWS, Yocto, Buildroot, ROS, ROS2, Foxglove, RViz
1w
Save
Mark Applied
Hide
Embedded Software Engineer
Westborough, Massachusetts, United States
$15/hr OnsiteInternship, Contract
KPM Analytics
KPM Analytics: Global leader in scientific instrumentation for quality parameter analysis.
Currently pursuing a relevant degree; experience with embedded systems, NXP microcontrollers, RTOS, sensors, communications protocols, Python or MicroPython, and C# desktop development preferred.
NXP, RTOS, UART, SPI, I²C, USB, CAN, Ethernet, Modbus, Python, MicroPython, C#, Windows 11, SensorVu
1w
Save
Mark Applied
Hide
Embedded Software Engineer for Crypto and Cross Domain Solutions
Taunton, Massachusetts, United States
$119k-$128k/yr OnsiteFull Time
General Dynamics Mission Systems
General Dynamics Mission SystemsNYSE: GD: Designs and manufactures defense and mission-critical technology solutions.
3+ YOEBachelor’s degree in software engineering or related STEM field plus 5+ years’ experience, or master’s plus 3 years. Secret clearance, U.S. citizenship, and embedded software expertise required.
WindRiver Linux, VxWorks, GHS, FreeRTOS, Linux, SELinux, Git, GitLab, C, C++, BASH, sed, awk, Python, Rust, GTK, GTKmm
2w
Save
Mark Applied
Hide
Project Embedded Software Engineer 2027 - Boston, MA
Boston, Massachusetts, United States
$99k-$105k/yr OnsiteFull Time
Lutron Electronics
Lutron Electronics: A global leader in innovative lighting control and shading solutions that invests in employee growth and technical development.
0+ YOEBachelor's in EE/CE/CS, cumulative GPA≥3.0, 0–3 years' related experience, U.S. work authorization without sponsorship, willingness to work onsite 5 days/week.
Embedded Linux
2w
Save
Mark Applied
Hide
Embedded Software Engineer (Compute Test, North Reading)
North Reading, Massachusetts, United States
$130k-$207k/yr OnsiteFull Time
Teradyne
TeradyneNASDAQ: TER: Designs and manufactures automated test equipment and advanced robotics systems.
Proficient in C/C++ and Linux embedded development, experience with hardware/software integration, embedded interfaces (SPI,I²C,UART,PCIe), Python scripting, and a bachelor's degree in a related field.
C, C++, Linux, Python, SPI, I²C, UART, Ethernet, PCIe, AI-assisted tools