Position Overview Busek is seeking a Digital Electrical Engineer with strong embedded firmware, digital controls, and microcontroller experience to support the development of spacecraft and ...
Position Overview Busek is seeking a Digital Electrical Engineer with strong embedded firmware, digital controls, and microcontroller experience to support the development of spacecraft and ...
Electrical Engineering Manager
Charlestown, MA · On-site
$133K - $171K/yr
Familiarity with embedded microcontroller development and serial communication protocols (ex. I2C, SPI, UART, CAN) * Experience collaborating across mechanical, software, and product teams Desired ...
Electrical Engineering Manager
Charlestown, MA · On-site
$133K - $171K/yr
Familiarity with embedded microcontroller development and serial communication protocols (ex. I2C, SPI, UART, CAN) * Experience collaborating across mechanical, software, and product teams Desired ...
Electrical Engineering Manager
Boston, MA · On-site
$133K - $171K/yr
Familiarity with embedded microcontroller development and serial communication protocols (ex. I2C, SPI, UART, CAN) * Experience collaborating across mechanical, software, and product teams Desired ...
Electrical Engineering Manager
Boston, MA · On-site
$133K - $171K/yr
Familiarity with embedded microcontroller development and serial communication protocols (ex. I2C, SPI, UART, CAN) * Experience collaborating across mechanical, software, and product teams Desired ...
Sr. Electronics Engineer
Andover, MA · On-site
$101K - $169K/yr
Designing, debugging and board bring-up of analog and digital real-time embedded electronics for microcontroller-based control and communication hardware platforms using a combination of simulation ...
Sr. Electronics Engineer
Andover, MA · On-site
$101K - $169K/yr
Designing, debugging and board bring-up of analog and digital real-time embedded electronics for microcontroller-based control and communication hardware platforms using a combination of simulation ...
Senior Embedded Software Engineer (C/C++)
Bedford, MA · On-site
$130K - $160K/yr
Microcontroller buses and peripheral architectures * Perform advanced debugging using: * JTAG-based debuggers * Oscilloscopes * Logic analyzers * Function generators * Optimize firmware for ...
Senior Embedded Software Engineer (C/C++)
Bedford, MA · On-site
$130K - $160K/yr
Microcontroller buses and peripheral architectures * Perform advanced debugging using: * JTAG-based debuggers * Oscilloscopes * Logic analyzers * Function generators * Optimize firmware for ...
Senior Electrical Engineer
Wakefield, MA · On-site
$113K - $147K/yr
Functions on these boards vary but may include motion control (steppers and servo), laser diode control, incandescent source control, UART and CANbus communications, displays, microcontroller, and ...
Senior Electrical Engineer
Wakefield, MA · On-site
$113K - $147K/yr
Functions on these boards vary but may include motion control (steppers and servo), laser diode control, incandescent source control, UART and CANbus communications, displays, microcontroller, and ...
Manufacturing Automation Engineer
$90K - $115K/yr
Working knowledge of embedded C for microcontroller-based systems * Comfortable using Bash / Linux environments for scripting, debugging, and system operations. * Experience supporting systems in a ...
Manufacturing Automation Engineer
$90K - $115K/yr
Working knowledge of embedded C for microcontroller-based systems * Comfortable using Bash / Linux environments for scripting, debugging, and system operations. * Experience supporting systems in a ...
Manufacturing Automation Engineer
Medford, MA · On-site
$90K - $115K/yr
Working knowledge of embedded C for microcontroller-based systems * Comfortable using Bash / Linux environments for scripting, debugging, and system operations. * Experience supporting systems in a ...
Manufacturing Automation Engineer
Medford, MA · On-site
$90K - $115K/yr
Working knowledge of embedded C for microcontroller-based systems * Comfortable using Bash / Linux environments for scripting, debugging, and system operations. * Experience supporting systems in a ...
Sr. Electronics Engineer
Andover, MA · On-site
$101K - $169K/yr
You Will Make an Impact By: • Designing, debugging and board bring-up of analog and digital real-time embedded electronics for microcontroller-based control and communication hardware platforms ...
Sr. Electronics Engineer
Andover, MA · On-site
$101K - $169K/yr
You Will Make an Impact By: • Designing, debugging and board bring-up of analog and digital real-time embedded electronics for microcontroller-based control and communication hardware platforms ...
Associate Test Engineer - R & D and Manufacturing
Andover, MA · On-site
$80K - $90K/yr
Visual Basic programming experience is also desirable. • Experience with Databases (Oracle, SQL or ODBC) a plus. • ATE and Microcontroller programming • Experience of power supply testing ...
Associate Test Engineer - R & D and Manufacturing
Andover, MA · On-site
$80K - $90K/yr
Visual Basic programming experience is also desirable. • Experience with Databases (Oracle, SQL or ODBC) a plus. • ATE and Microcontroller programming • Experience of power supply testing ...
Senior Electrical & Design Engineer (Boston)
Boston, MA · On-site
$165K - $190K/yr
Familiarity with FPGA firmware (VHDL/Verilog) and microcontroller programming (C/C++) at a support level. * Proficiency with tools such as Siemens Designer/Layout, HyperLynx, ANSYS, SPICE, MATLAB.
Senior Electrical & Design Engineer (Boston)
Boston, MA · On-site
$165K - $190K/yr
Familiarity with FPGA firmware (VHDL/Verilog) and microcontroller programming (C/C++) at a support level. * Proficiency with tools such as Siemens Designer/Layout, HyperLynx, ANSYS, SPICE, MATLAB.
$132.40 - $251.60/hr
Experience developing and maintaining embedded software on microcontroller/processor platforms in an Agile and DevSecOps environment. * Proven ability to debug system‑ and board‑level issues ...
$132.40 - $251.60/hr
Experience developing and maintaining embedded software on microcontroller/processor platforms in an Agile and DevSecOps environment. * Proven ability to debug system‑ and board‑level issues ...
Recent microcontroller experience * Experience with electronic design control and document management systems preferred * Ability to work independently with high competency and little guidance.
Recent microcontroller experience * Experience with electronic design control and document management systems preferred * Ability to work independently with high competency and little guidance.
Embedded Controls Engineer -- Thermal/Fluid Systems
Somerville, MA · On-site
$85 - $115/hr
Implement, debug, and validate these algorithms directly in C/C++ on our STM32 microcontroller firmware. (No PLCs or ladder logic--you own the firmware level of the control system). * Practical ...
New
Embedded Controls Engineer -- Thermal/Fluid Systems
Somerville, MA · On-site
$85 - $115/hr
Implement, debug, and validate these algorithms directly in C/C++ on our STM32 microcontroller firmware. (No PLCs or ladder logic--you own the firmware level of the control system). * Practical ...
New
Electrical Design Engineer
Wakefield, MA · On-site
Functions on these boards vary but may include motion control (steppers and servo), laser diode control, incandescent source control, UART and CANbus communications, displays, microcontroller, and ...
Electrical Design Engineer
Wakefield, MA · On-site
Functions on these boards vary but may include motion control (steppers and servo), laser diode control, incandescent source control, UART and CANbus communications, displays, microcontroller, and ...
Senior Embedded Software Engineer - Cyber
Woburn, MA · On-site
$134K - $184K/yr
Deep knowledge of at least one of the following topics: microcontroller software , embedded systems , firmware , kernels , or drivers * Proficiency in at least one compiled and one scripting ...
Senior Embedded Software Engineer - Cyber
Woburn, MA · On-site
$134K - $184K/yr
Deep knowledge of at least one of the following topics: microcontroller software , embedded systems , firmware , kernels , or drivers * Proficiency in at least one compiled and one scripting ...
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with embedded debugging tools and techniques
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with embedded debugging tools and techniques
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with embedded debugging tools and techniques
Quick apply
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with embedded debugging tools and techniques
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA · On-site
$90K - $140K/yr
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with embedded debugging tools and techniques
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA · On-site
$90K - $140K/yr
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with embedded debugging tools and techniques
Senior Embedded C++/Rust Software Engineer, Safety Critical
Westborough, MA · On-site
$105 - $165/hr
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with modern software development tools (Git, SVN, or ...
Senior Embedded C++/Rust Software Engineer, Safety Critical
Westborough, MA · On-site
$105 - $165/hr
Knowledge of microcontroller programming and hardware interfaces * Understanding of memory constraints and optimization techniques * Familiarity with modern software development tools (Git, SVN, or ...
Microcontroller information
See Massachusetts salary details
$83K - $94.2K
16% of jobs
$94.2K - $105.3K
9% of jobs
$106.5K is the 25th percentile. Wages below this are outliers.
$105.3K - $116.5K
5% of jobs
$116.5K - $127.7K
14% of jobs
The median wage is $138.8K / yr.
$127.7K - $138.8K
6% of jobs
$138.8K - $150K
13% of jobs
$159.9K is the 75th percentile. Wages above this are outliers.
$150K - $161.2K
14% of jobs
$161.2K - $172.4K
9% of jobs
$172.4K - $183.5K
10% of jobs
$183.5K - $194.7K
5% of jobs
$194.7K - $205.9K
0% of jobs
$83K
$139.8K
$205.9K
How much do microcontroller jobs pay per year?
What is a microcontroller?
A Microcontroller job involves working with small, programmable computing devices used in embedded systems. Professionals in this role design, develop, and troubleshoot microcontroller-based applications for industries like automotive, consumer electronics, and industrial automation. Responsibilities may include writing firmware, optimizing power consumption, and integrating hardware components. Strong knowledge of programming languages such as C/C++ and an understanding of electronics are essential.
What are the typical responsibilities of a microcontroller engineer?
Microcontroller Engineers are responsible for designing, programming, and testing embedded systems that control devices or processes. Their daily tasks often include writing and debugging firmware, integrating sensors and peripherals, and collaborating closely with hardware engineers and product designers to ensure seamless system functionality. They may also participate in code reviews, system validation, and troubleshooting field issues. Working on interdisciplinary teams, Microcontroller Engineers often contribute to hardware selection and optimization, making their role essential throughout the product development lifecycle.
What are the key skills and qualifications needed to thrive in the microcontroller position?
To thrive as a Microcontroller Engineer, you need a solid background in embedded systems, electronics, and programming languages such as C or C++. Familiarity with development environments, circuit design tools, and microcontroller families (like ARM, PIC, or AVR), as well as certifications such as Embedded Systems Certifications, are typically valuable. Problem-solving skills, attention to detail, and effective teamwork make someone stand out in this position. These skills ensure the reliable design, testing, and implementation of microcontroller-based solutions that meet complex project requirements.
What can I do with microcontrollers?
What are the most commonly searched types of Microcontroller jobs in Massachusetts?
The most popular types of Microcontroller jobs in Massachusetts are:
What are popular job titles related to Microcontroller jobs in Massachusetts?
For Microcontroller jobs in Massachusetts, the most frequently searched job titles are:
- Manager Electrical Engineer Embedded Systems
- Senior Electronics Engineer
- Embedded Systems Developer
- Junior Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Embedded Engineer
- Electronics Engineering Technologist
- Junior Embedded C Developer
- Freelance Embedded Software Engineer
- Senior Electronics Technician
What job categories do people searching Microcontroller jobs in Massachusetts look for?
The top searched job categories for Microcontroller jobs in Massachusetts are:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted yesterday
Job description
About Busek
Busek Co. Inc. is a pioneer in advanced space propulsion and technology. Located in Natick, MA, we develop innovative solutions that enable the future of space exploration. Our products and technologies include electric propulsion systems, chemical propulsion, and advanced material development. Join our team to work on cutting-edge projects that shape the space industry.
Position Overview
Busek is seeking a Digital Electrical Engineer with strong embedded firmware, digital controls, and microcontroller experience to support the development of spacecraft and propulsion electronics.
This position will focus on developing Digital Control Interface Units (DCIUs), embedded firmware, control interfaces, and supporting electronics for advanced propulsion systems. The ideal candidate will be comfortable working at the register level of embedded processors, developing state-machine-based firmware, interfacing with spacecraft and power processing electronics, and developing operator-facing control software.
This is an opportunity to build and expand Busek's internal digital engineering capabilities while working closely with electrical, software, propulsion, and systems engineers on flight and development hardware.
Responsibilities
- Design, develop, and debug embedded digital control systems for spacecraft and propulsion applications.
- Develop firmware in C or C++ for microcontrollers and embedded processors.
- Program at the register level without relying on hardware abstraction layers (HALs) when required.
- Develop robust state machines for flight firmware, control sequences, and operational modes.
- Develop interrupt-driven firmware, including non-blocking interrupt routines for safety and fault conditions.
- Develop command/response interfaces for communication between embedded systems and external equipment.
- Implement and troubleshoot RS-485 communication interfaces.
- Develop mathematical functions to transform, manipulate, monitor, and convert engineering data, setpoints, and telemetry.
- Develop front-end control and monitoring interfaces using Python or similar programming languages.
- Create deployable/executable software that can be installed and operated across multiple engineering workstations.
- Develop software interfaces for commanding and communicating with Power Processing Units (PPUs) and spacecraft systems.
- Support the development of DCIUs and related electronics, including schematic development and board-level design.
- Design and review PCB layouts with consideration for space-grade embedded components, signal integrity, power distribution, and critical design requirements.
- Apply knowledge of microcontrollers, including architectures such as Vorago ARM-based processors, and FPGA-based systems where applicable.
- Evaluate MRAM, power-rail requirements, reset circuitry, and proper processor shutdown behavior.
- Apply knowledge of ADC and DAC operation and their integration into embedded control systems.
- Debug complete embedded systems by tracing firmware execution, state-machine transitions, interrupts, communications, and hardware interactions.
- Support integration and testing of embedded electronics with propulsion systems and other spacecraft subsystems.
- Develop test procedures and perform hardware/software integration testing.
- Troubleshoot hardware and firmware issues and identify root causes.
- Work closely with Electrical, Software, Systems, and Propulsion Engineering teams to develop and qualify flight and ground-support hardware.
- Document designs, test results, software functionality, and engineering decisions.
- Strong experience developing embedded firmware in C or C++.
- Demonstrated understanding of microcontroller architecture and register-level programming.
- Experience developing state machines and embedded control logic.
- Strong understanding of interrupts and non-blocking firmware, particularly for safety and fault-handling functions.
- Experience with RS-485 or similar serial communication protocols.
- Experience implementing command/response communication structures.
- Ability to develop mathematical algorithms for engineering data, telemetry, monitoring, and setpoint conversion.
- Experience with embedded hardware development, including microcontrollers and supporting circuitry.
- Understanding of ADC/DAC operation and integration.
- Understanding of power rails, reset circuitry, memory, and processor startup/shutdown behavior.
- Ability to debug embedded systems across both hardware and firmware.
- Experience developing software tools or graphical user interfaces using Python, LabVIEW, or similar technologies.
- Ability to work effectively in a multidisciplinary engineering environment.
- Experience developing electronics or firmware for spacecraft, aerospace, defense, or other safety-critical systems.
- Experience with FPGA development and digital logic.
- Experience with Vorago or other radiation-tolerant/radiation-hardened microcontrollers.
- Experience with MRAM or other non-volatile memory technologies.
- Experience designing or reviewing PCB schematics and layouts for space-grade electronics.
- Experience developing flight firmware, flight operations software, or command and telemetry systems.
- Experience with Power Processing Units (PPUs), propulsion electronics, or spacecraft electrical interfaces.
- Experience developing Digital Control Interface Units (DCIUs) or similar embedded control electronics.
- Experience with Python-based engineering GUIs and deployable engineering applications.
- Familiarity with hardware/software integration and environmental or qualification testing.
- Experience working with safety-critical fault detection and protection systems.
Embedded Firmware
- C / C++
- Register-level programming
- State machines
- Interrupts and non-blocking firmware
- Embedded debugging
- Flight firmware
Digital Communications
- RS-485
- Command/response protocols
- Telemetry and data handling
- Hardware/software communication interfaces
Embedded Hardware
- Microcontrollers / MCUs
- FPGA
- ADC / DAC
- MRAM
- Power rails
- Reset ICs
- Embedded processor architecture
- Space-grade components
- PCB schematic and layout
Software / Controls
- Python
- GUI development
- Engineering data conversion
- Monitoring and setpoint calculations
- Deployable/executable applications
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
Benefits
- 401(k) plan
- Performance bonus opportunities
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Short- and long-term disability
- Paid vacation
- Paid sick time
- Paid holidays
- Opportunity to work on advanced space propulsion and spacecraft technologies
This position requires hands-on interaction with engineering hardware, laboratory equipment, electronics, and prototype systems. The engineer will work in a collaborative environment with electrical, software, mechanical, systems, and propulsion engineers.
U.S. Citizenship
U.S. Citizenship is required due to the nature of Busek's work and contractual requirements.
About Busek
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
51 - 200 Employees
Headquarters location
Natick, MA, US
Year founded
1985