1

Microcontroller Programmer Jobs in Indiana (NOW HIRING)

Senior Electrical Engineer

Madison, IN · On-site

$98K - $128K/yr

... microcontroller-based control systems and vehicle communication protocols (CAN, LIN, J1939) as well as the cloud/mobile teams - Mentor and provide technical guidance to junior electrical engineers ...

Electrical Engineer We are seeking a Contract Electrical Engineer to support a critical development ... Analyze and update legacy 8-bit microcontroller firmware to support new system functionality.

Senior Electrical Engineer

Madison, IN · On-site

$98K - $128K/yr

... microcontroller-based control systems and vehicle communication protocols (CAN, LIN, J1939) as well as the cloud/mobile teams - Mentor and provide technical guidance to junior electrical engineers ...

... microcontroller, high frequency signal characteristics, and digital signal characteristics. • Knowledge of development processes, tools and related frameworks. • Knowledge of relevant development ...

Design, implement, and maintain firmware for microcontroller-based subsystems across multiple ... Partner with electrical engineers during design reviews to catch firmware-hostile decisions before ...

Engineer II, Hardware

Lafayette, IN · On-site

$118K - $156K/yr

... microcontroller interfaces. Responsible for R&D hardware within completes solutions as part of a cross-functional team working with Firmware, Mechanical, and Manufacturing. Collaborate with team ...

Engineer II, Hardware

Lafayette, IN · On-site

$118K - $156K/yr

... microcontroller interfaces. Responsible for R&D hardware within completes solutions as part of a cross-functional team working with Firmware, Mechanical, and Manufacturing. Collaborate with team ...

Showing results 21-34

Microcontroller Programmer information

See Indiana salary details

$11

$37

$65

How much do microcontroller programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for microcontroller programmer in Indiana is $37.62, according to ZipRecruiter salary data. Most workers in this role earn between $24.47 and $48.94 per hour, depending on experience, location, and employer.

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?

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 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.

What are the most commonly searched types of Microcontroller Programmer jobs in Indiana? The most popular types of Microcontroller Programmer jobs in Indiana are:
What job categories do people searching Microcontroller Programmer jobs in Indiana look for? The top searched job categories for Microcontroller Programmer jobs in Indiana are:
Infographic showing various Microcontroller Programmer job openings in Indiana as of August 2026, with employment types broken down into 84% Full Time, 7% Part Time, 8% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $78,251 per year, or $37.6 per hour.

Senior Electrical Engineer

groteindustries

Madison, IN • On-site

$98K - $128K/yr

Full-time

Re-posted 6 days ago


Job description

Business Title:                                                Senior Electrical Engineer

Reports to:                                                      Director of Engineering

Leadership Scope:                                          Individual Contributor

Company Info:               With a heritage of nearly 120 years, we aren’t just a company; we are a brand of trust.  But more than anything, we are a collection of individuals who, together, give Grote Industries a decisive competitive advantage. At Grote, our shared vision is clear – to meet the needs of the customers we serve. We accomplish that mission every day by following a set of core values that makes us who we are.

                                    Innovation has been the hallmark of Grote Industries from the start. From durable, easy to see stop lights to the latest in LED lighting technology, Grote has been leading the way in advanced vehicle system solutions from early in the last century right up to today. With these innovations, Grote has helped millions of people throughout North America and the world benefit from the innovation and design excellence of Grote products.

Position Summary:        We are seeking an experienced Senior Electrical Engineer to join our engineering team in Madison, Indiana to help build the next generation of our Smart Vehicle Technology platform. In this role, you will design the electronics that turn a connected vehicle into a self-monitoring asset. 

                                    You will serve as a technical leader on this program—mentoring junior engineers, conducting technical reviews, driving design decisions on sensor nodes and communication gateways, and collaborating cross-functionally with firmware, mechanical, manufacturing, quality, and product management teams to bring connected-vehicle products from concept to production. 

Position Duties:            - Lead the electrical design and development of sensor nodes, gateway electronics,and harnessing for Grote’s smart trailer and vehicle safety platform.

                                - Architect and implement the onboard data and power network, including voltage boosting and regulation, CAN communications, and high-speed PLC communications 

                                 - Integrate third-party and proprietary sensors into a reliable, diagnostics-capable network. 

- Develop, simulate, and validate electrical schematics, PCB layouts, and wiring harness designs for DC low-voltage circuits, power electronics, and communications hardware. 

- Drive product development from concept through prototyping, DVP&R, certification, and production launch. 

- C Conduct and direct testing in accordance with FMVSS, SAE J1455, ECE, and customer-specific standards; ensure wireless modules

-Evaluate and select electronic components—MCUs, transceivers, wireless modules, power electronics—working closely with supply chain to meet quality, availability, and cost targets. 

- Collaborate with embedded firmware engineers on microcontroller-based control systems and vehicle communication protocols (CAN, LIN, J1939) as well as the cloud/mobile teams 

- Mentor and provide technical guidance to junior electrical engineers and engineering interns.  Conduct product design reviews. 

- Support manufacturing engineering with DFM reviews, end-of-line test development, troubleshooting, and continuous improvement initiatives. 

- Prepare and review technical documentation, including specifications, test reports, and patent disclosures. 

- Stay current with industry trends in connected vehicles, telematics, and IoT as well as regulatory requirements impacting vehicle lighting and electrical systems. 

Requirements:               The role requires a Bachelor’s degree in Electrical or Electronics Engineering (Master’s preferred) and at least five years of experience in electrical/electronic product design, ideally within automotive, commercial vehicle, or connected-device industries. The candidate should have strong expertise in low-voltage DC circuit design, LED lighting systems, and power electronics suited for harsh vehicle environments, along with hands-on experience using schematic capture and PCB layout tools such as Altium. Proficiency with vehicle communication protocols (CAN, LIN, J1939) and integration of wireless technologies like Bluetooth, BLE, and cellular connectivity is essential. A solid understanding of EMC/EMI compliance, thermal management, environmental testing, and relevant regulations and standards (FMVSS, SAE, ECE) is also required. The role calls for strong analytical, problem-solving, and communication skills, the ability to work independently and lead technical projects, and a willingness to work on-site full-time in Madison, Indiana. Experience with telematics or connected-vehicle systems is a plus.