Microcontroller programming * Working with Real Time Operating Systems * Protocol Design and Architecture * Agile Software Methodology * Circuit Design Responsibilities * Eliciting software ...
Microcontroller programming * Working with Real Time Operating Systems * Protocol Design and Architecture * Agile Software Methodology * Circuit Design Responsibilities * Eliciting software ...
Experience with microcontroller programming (C/C++) a plus. * Current skills in automation and control systems design, development, and programming from scope and P&ID framework. * cGMP and GAMP 5 ...
Experience with microcontroller programming (C/C++) a plus. * Current skills in automation and control systems design, development, and programming from scope and P&ID framework. * cGMP and GAMP 5 ...
Experience with microcontroller programming (C/C++) a plus. * Current skills in automation and control systems design, development, and programming from scope and P&ID framework. * cGMP and GAMP 5 ...
Experience with microcontroller programming (C/C++) a plus. * Current skills in automation and control systems design, development, and programming from scope and P&ID framework. * cGMP and GAMP 5 ...
Experience with microcontroller programming (C/C++) a plus. * Current skills in automation and control systems design, development, and programming from scope and P&ID framework. * cGMP and GAMP 5 ...
Experience with microcontroller programming (C/C++) a plus. * Current skills in automation and control systems design, development, and programming from scope and P&ID framework. * cGMP and GAMP 5 ...
Embedded Software Engineer
University Park, PA · On-site
$76K - $129K/yr
Microcontroller programming and low-level embedded development * Linux experience * Scripting with Python or MATLAB * Autonomy-related algorithms such as sensor fusion, Kalman filtering, state ...
Embedded Software Engineer
University Park, PA · On-site
$76K - $129K/yr
Microcontroller programming and low-level embedded development * Linux experience * Scripting with Python or MATLAB * Autonomy-related algorithms such as sensor fusion, Kalman filtering, state ...
Optical Systems Engineer - FREEPORT, PA
Freeport, PA · On-site
$122K - $159K/yr
Microcontroller programming * Software tools for instrument control, data analysis, and image processing (LabVIEW, MATLAB, ImageJ, Python, Open CV, etc.) * Infrared systems design and performance ...
Optical Systems Engineer - FREEPORT, PA
Freeport, PA · On-site
$122K - $159K/yr
Microcontroller programming * Software tools for instrument control, data analysis, and image processing (LabVIEW, MATLAB, ImageJ, Python, Open CV, etc.) * Infrared systems design and performance ...
$76K - $129K/yr
Microcontroller programming and lowlevel embedded development * Linux experience * Scripting with Python or MATLAB * Autonomyrelated algorithms such as sensor fusion, Kalman filtering, state ...
$76K - $129K/yr
Microcontroller programming and lowlevel embedded development * Linux experience * Scripting with Python or MATLAB * Autonomyrelated algorithms such as sensor fusion, Kalman filtering, state ...
Research Scientist - College of Engineering - Electrical and Computer Engineering
Pittsburgh, PA · On-site
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) Qualifications: * Bachelor's degree * Work independently ...
Research Scientist - College of Engineering - Electrical and Computer Engineering
Pittsburgh, PA · On-site
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) Qualifications: * Bachelor's degree * Work independently ...
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) Qualifications: * Bachelor's degree * Work independently ...
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) Qualifications: * Bachelor's degree * Work independently ...
Digital Hardware Engineer
Allentown, PA · On-site
Design microcontroller I/O, signal conditioning, and serial communication buses (SPI, I²C, UART) * Collaborate with firmware engineers on interface definitions and board bring-up * Execute board ...
Digital Hardware Engineer
Allentown, PA · On-site
Design microcontroller I/O, signal conditioning, and serial communication buses (SPI, I²C, UART) * Collaborate with firmware engineers on interface definitions and board bring-up * Execute board ...
Digital Hardware Engineer
Allentown, PA · On-site
Design microcontroller I/O, signal conditioning, and serial communication buses (SPI, I²C, UART) * Collaborate with firmware engineers on interface definitions and board bring-up * Execute board ...
Quick apply
Digital Hardware Engineer
Allentown, PA · On-site
Design microcontroller I/O, signal conditioning, and serial communication buses (SPI, I²C, UART) * Collaborate with firmware engineers on interface definitions and board bring-up * Execute board ...
Embedded Engineer/C++/Onsite
$125K - $165K/yr
Microcontroller experience * Ability to work closely with hardware teams * Python scripting for ... Bachelor's degree in computer engineering, Computer Science, or similar Desired Skills & Experience
Embedded Engineer/C++/Onsite
$125K - $165K/yr
Microcontroller experience * Ability to work closely with hardware teams * Python scripting for ... Bachelor's degree in computer engineering, Computer Science, or similar Desired Skills & Experience
Senior Hardware Engineer
$103K - $138K/yr
Oversee and contribute to programmable digital logic (FPGA and/or microcontroller) design activities, ensuring optimal performance and reliability. * Analyze and enhance existing designs to support ...
Senior Hardware Engineer
$103K - $138K/yr
Oversee and contribute to programmable digital logic (FPGA and/or microcontroller) design activities, ensuring optimal performance and reliability. * Analyze and enhance existing designs to support ...
Senior Hardware Engineer
Newtown, PA · On-site
$103K - $138K/yr
Oversee and contribute to programmable digital logic (FPGA and/or microcontroller) design activities, ensuring optimal performance and reliability. * Analyze and enhance existing designs to support ...
Senior Hardware Engineer
Newtown, PA · On-site
$103K - $138K/yr
Oversee and contribute to programmable digital logic (FPGA and/or microcontroller) design activities, ensuring optimal performance and reliability. * Analyze and enhance existing designs to support ...
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) * Experimental data analysis in Python or MATTLAB ...
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) * Experimental data analysis in Python or MATTLAB ...
Electrical Engineer
Saint Marys, PA · On-site
ABOUT THE ROLE Are you an engineer who loves taking ideas from whiteboard to working product? We're ... Understanding of embedded C/C++, RTOS, and microcontroller architectures (ARM Cortex-M)
Electrical Engineer
Saint Marys, PA · On-site
ABOUT THE ROLE Are you an engineer who loves taking ideas from whiteboard to working product? We're ... Understanding of embedded C/C++, RTOS, and microcontroller architectures (ARM Cortex-M)
ABOUT THE ROLE Are you an engineer who loves taking ideas from whiteboard to working product? We're ... Understanding of embedded C/C++, RTOS, and microcontroller architectures (ARM Cortex-M)
ABOUT THE ROLE Are you an engineer who loves taking ideas from whiteboard to working product? We're ... Understanding of embedded C/C++, RTOS, and microcontroller architectures (ARM Cortex-M)
Postdoctoral Research Associate - College of Engineering - Electrical and Computer Engineering
Pittsburgh, PA · On-site
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) * Experimental data analysis in Python or MATTLAB ...
Postdoctoral Research Associate - College of Engineering - Electrical and Computer Engineering
Pittsburgh, PA · On-site
Discrete electronic design (Analog and digital design using COTS, schematic and layout design, microcontroller programming, PCB prototyping) * Experimental data analysis in Python or MATTLAB ...
Senior Engineer, Embeded Software L3
Irwin, PA · On-site
$105K - $138K/yr
Design, development, and verification testing of real-time embedded software for microcontroller- and DSP-based systems power conversion product applications. * Collaborate with hardware engineering ...
Senior Engineer, Embeded Software L3
Irwin, PA · On-site
$105K - $138K/yr
Design, development, and verification testing of real-time embedded software for microcontroller- and DSP-based systems power conversion product applications. * Collaborate with hardware engineering ...
Sr Digital Hardware Engineer
Easton, PA · On-site
Design microcontroller I/O, logic-level signal conditioning, and serial communication buses (SPI, I²C, UART). * Collaborate with firmware engineers to define interfaces, timing, and board bring-up ...
Sr Digital Hardware Engineer
Easton, PA · On-site
Design microcontroller I/O, logic-level signal conditioning, and serial communication buses (SPI, I²C, UART). * Collaborate with firmware engineers to define interfaces, timing, and board bring-up ...
Microcontroller Programmer information
See Pennsylvania salary details
$12.05 - $17.22
4% of jobs
$17.22 - $22.39
9% of jobs
$26.10 is the 25th percentile. Wages below this are outliers.
$22.39 - $27.56
17% of jobs
$27.56 - $32.73
13% of jobs
The median wage is $35.74 / hr.
$32.73 - $37.90
13% of jobs
$37.90 - $43.07
10% of jobs
$43.07 - $48.24
9% of jobs
$49.21 is the 75th percentile. Wages above this are outliers.
$48.24 - $53.41
9% of jobs
$53.41 - $58.58
7% of jobs
$58.58 - $63.75
6% of jobs
$63.75 - $68.91
4% of jobs
$12
$39
$68
How much do microcontroller programmer jobs pay per hour?
How much do microcontroller programmers make?
What jobs work with microcontrollers?
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?
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?
- Freelance Embedded Systems Engineer
- Co Op Embedded Systems Engineer
- Entry Level Embedded Engineer
- Remote Embedded Firmware Engineer
- Independent Contractor Embedded Software Engineer
- Internship Embedded Firmware Engineer
- Manager Electrical Engineer Embedded Systems
- Junior Embedded Software Engineer
- Remote Software Engineer Manager
- Embedded Software Engineer

Project Embedded Firmware Engineer 2026 - Lehigh Valley, PA
Lutron Electronics Co., Inc.Coopersburg, PA • On-site
Full-time
Posted 18 days ago
Lutron Electronics rating
8.3
Based on 19 frontline employees who took The Breakroom Quiz
23rd of 139 rated electronics manufacturers
Job description
As an Embedded Firmware Engineer at Lutron, you will contribute to high-stakes projects from the start. Your efforts will help to maintain our market position as the world leader in smart lighting and shading systems.
At Lutron, you are hired for a career, not just a job. As an integral member of our team, your skills and passion for software design will be nurtured through on-the-job training and supervision by industry experts. As you progress, you may explore opportunities to hone your technical expertise or transition into engineering management. Additionally, you may explore other diverse opportunities in key areas of the business including product management, manufacturing, quality, operations, and more.
Embedded Firmware Engineers at Lutron participate within a cross-functional team to conceptualize, design, and develop innovative, high-quality consumer products and services for commercial and residential use.
You will encounter a variety of technologies throughout the product lifecycle such as:
- Smart IoT Systems
- Distributed Cloud Services
- Various Hardware Interfaces, Subsystems and Wireless Technologies
- Exposure to contemporary software development tools and languages
Your contributions will utilize the following foundational areas:
- Efficient Design and use of Algorithms and Data Structures
- Microcontroller programming
- Working with Real Time Operating Systems
- Protocol Design and Architecture
- Agile Software Methodology
- Circuit Design
- Eliciting software requirements from various stakeholders
- Participating in software design and implementation
- Testing, deploying, managing, and maintaining software components
- Participating in consensus-based software project management
- Feature estimation, and prioritization
- Reviews and Demos
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or Software Engineering
- Minimum, cumulative GPA of 3.00 for each degree earned
- 0-3 years' experience in a related field
Lutron Electronics' position as the worldwide leader in innovative lighting control and shading solutions has enabled consistent, annual growth. Our company has cultivated a reputation of unsurpassed quality, a broad range of technologies and product offerings, and a strong commitment to servicing our worldwide customers. This has allowed the company to invest in developing new technologies and services, expand our technical capabilities and global presence, and to find and retain the best talent. Build your career with Lutron where you will enjoy competitive compensation and benefits while exploring many options for continued growth and education. Make a difference every day in our dynamic, people-centric, technology-driven organization. For more information, view our website at www.lutron.com.
Lutron Electronics is an Equal Opportunity - Affirmative Action - Employer. We welcome qualified, motivated applicants regardless of race, color, religion, sex, national origin, age, disability or genetics
Employment Type: FULL_TIMEWhat Lutron Electronics employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Lutron Electronics
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
10,000+ Employees
Headquarters location
Coopersburg, PA, US
Year founded
1961