1

Microcontroller Programmer Jobs in Maryland (NOW HIRING)

The Electrical Engineer will perform characterization and analysis on custom, commercial based ... Microcontroller firmware extraction and dissemination. RF Signals Characterization: * Operational ...

The Electrical Engineer will perform characterization and analysis on custom, commercial based ... Microcontroller firmware extraction and dissemination. RF Signals Characterization: * Operational ...

The Electrical Engineer will perform characterization and analysis on custom, commercial based ... Microcontroller firmware extraction and dissemination. RF Signals Characterization: * Operational ...

Embedded Software Engineer

MD

$130K - $171K/yr

... microcontroller-based embedded systems. Expectations: This role blends hands-on engineering with cross-functional collaboration, technical problem solving, product lifecycle support and software ...

Software Engineer 3

Annapolis, MD · On-site

$188K - $235K/yr

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... STM32 microcontroller software development experience. * Familiarity with STM32CubeMX, STM32CubeIDE ...

Be Seen First

Organize between cross functional teams, including design engineering, test & validation ... Experience with microprocessor and microcontroller-based designs. * Experience with printed circuit ...

Lead Embedded Software Engineer - Hybrid Towson, MD United States Come make the world and ... Understanding of common microcontroller peripherals such as: timers, GPIO, watchdog, ADC, UART, DMA.

Senior Embedded Software Engineer

Towson, MD · Hybrid

$118K - $155K/yr

Senior Embedded Software Engineer (Towson, Maryland - Hybrid) Come make the world and accelerate ... Understanding of common microcontroller peripherals such as: timers, GPIO, watchdog, ADC, UART, DMA.

Senior Project Engineer, Embedded Software

Towson, MD · Hybrid

$118K - $155K/yr

Senior Project Engineer, Embedded Software (Towson, Maryland - Hybrid) Make A Difference For Those ... Understanding of common microcontroller peripherals such as: timers, GPIO, watchdog, ADC, UART, DMA.

next page

Showing results 1-20

Microcontroller Programmer information

See Maryland salary details

$11

$38

$66

How much do microcontroller programmer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for microcontroller programmer in Maryland is $38.37, according to ZipRecruiter salary data. Most workers in this role earn between $24.95 and $49.90 per hour, depending on experience, location, and employer.

How much do microcontroller programmers make?

Microcontroller programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with specialized skills or certifications can earn higher salaries, especially in fields like embedded systems or IoT development.

What jobs work with microcontrollers?

Jobs that work with microcontrollers include roles such as embedded systems engineer, firmware developer, electronics technician, and hardware engineer. These positions involve designing, programming, testing, and maintaining microcontroller-based devices, often requiring knowledge of programming languages like C or C++ and tools such as development boards and debugging equipment.

What are the typical daily responsibilities of a Microcontroller Programmer?

Microcontroller Programmers typically spend their days writing, testing, and debugging firmware that runs on embedded devices. They often collaborate with hardware engineers to define system requirements, integrate new features, and troubleshoot issues that span both hardware and software. In addition to hands-on programming, they may be responsible for updating documentation, participating in team meetings, and reviewing code to ensure quality standards are met. This role frequently involves problem-solving, adapting to evolving project needs, and staying current with emerging microcontroller technologies.

What is a Microcontroller Programmer job?

A Microcontroller Programmer is responsible for writing, testing, and debugging code for microcontrollers, which are small embedded systems used in various electronic devices. They typically work with programming languages like C and C++ and use development environments specific to different microcontroller families. Their role involves optimizing code for performance, integrating hardware components, and troubleshooting firmware issues. Microcontroller programmers are commonly employed in industries such as automotive, medical devices, robotics, and consumer electronics.

What is a microcontroller programmer?

A microcontroller programmer is a professional who writes, tests, and uploads software to microcontrollers, which are small integrated circuits used to control electronic devices. They typically use specialized tools and programming languages like C or Assembly, and may need knowledge of hardware interfaces such as JTAG or SPI. This role often requires understanding embedded systems and debugging skills.

What are the key skills and qualifications needed to thrive in the Microcontroller Programmer position, and why are they important?

A Microcontroller Programmer should have a solid background in embedded systems, C/C++ programming, and microcontroller architectures, usually supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with development tools like IDEs (e.g., MPLAB, Keil), debugging interfaces, and version control systems is essential, and certifications such as ARM Accredited Engineer can be advantageous. Strong problem-solving skills, attention to detail, and the ability to communicate technical information clearly are valuable soft skills in this field. These competencies are crucial for developing reliable, efficient firmware solutions and effectively collaborating with hardware and systems engineering teams.

Is embedded systems a good career?

A career as a microcontroller programmer in embedded systems offers steady demand due to the widespread use of embedded devices in industries like automotive, healthcare, and consumer electronics. It requires knowledge of programming languages such as C or C++, and familiarity with hardware interfaces and real-time operating systems. The field provides opportunities for specialization, innovation, and growth with certifications and hands-on experience.
Infographic showing various Microcontroller Programmer job openings in Maryland as of June 2026, with employment types broken down into 91% Full Time, 1% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $79,812 per year, or $38.4 per hour.
Electrical Engineer

Electrical Engineer

Peraton

Aberdeen Proving Ground, MD • On-site

$86K - $138K/yr

Full-time

Posted 11 days ago


Peraton rating

8.2

Company rating: 8.2 out of 10

Based on 53 frontline employees who took The Breakroom Quiz

45th of 204 rated it services


Job description

Responsibilities
Peraton Labs is seeking an Electrical Engineer to support its Electronic Warfare Systems organization. This position is located at Aberdeen Proving Ground, Maryland and requires on site work, 5 days a week. The Electrical Engineer will perform characterization and analysis on custom, commercial based technology (CBT), and custom/CBT hybrid, RC/IED, and UAS devices
Physical Characterization:
  • Photos of the device
  • Device dimensions
  • Distinguishing features

Circuit Characterization:
  • Circuit construction
  • Reverse-engineer of the circuit design
  • Schematic generation
  • Component identification and research including datasheets

Operational Characterization:
  • Understanding of the operation of the individual device components as well as the device end to end operation
  • Use multiple characterization and analysis techniques with time and frequency domain test and measurement tools to determine how the device works in real time
  • Communication protocol bus signals capture and analysis (SPI, I2C, etc.) as applicable.
  • Microcontroller firmware extraction and dissemination.

RF Signals Characterization:
  • Operational frequencies
  • Operational bandwidths
  • Transmission RF output power
  • Baseband data analysis
  • Receiver sensitivity
  • Basic RF in-phase and quadrature (I/Q) signal sample captures, recordings, and follow-on analysis as applicable.

Reporting:
  • Organization and integration of all characterization, analysis data, and conclusions into a coherent technical report.

#PLABS26
Qualifications
  • 5 years of experience with BS/BA; 3 years with MS/MA; An additional 4 years of experience may be considered in lieu of a BS/BA
  • RF, Analog, and Digital Electronics experience
  • Experience using spectrum analyzers, signal generators, and network analyzers
  • Experience using power meters, oscilloscopes, and protocol analysis tools
  • Experience using firmware extraction tools, software exploitation, and schematic generation tools
  • US Citizenship
  • Active Secret clearance and ability to obtain TS/SCI

Peraton Overview
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range
$86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
EEO
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017