1

Microcontroller Engineer Jobs in North Carolina (NOW HIRING)

R&D Controls Engineer

Durham, NC · On-site

$75K - $90K/yr

FPGA or microcontroller programming for custom waveform generation or high-speed signal processing * Familiarity with G-code/CNC part program structure and post-processor development * Experience ...

Your work will include ARM firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller ... Our Engineering team creates cutting-edge industrial computers by finding innovative solutions on a ...

Your work will include ARM firmware, ARM device drivers, custom x86 UEFI/BIOS, and microcontroller ... Our Engineering team creates cutting-edge industrial computers by finding innovative solutions on a ...

Completing programming tasks encountered in the process of developing, building, validating, and ... Developing and maintaining ARM based microcontroller software * Routinely lead code reviews with ...

... microcontroller architectures beyond ESP32. - Awareness of EMI/EMC considerations when designing electronics intended for industrial environments. tags: senior embedded engineer, senior embedded ...

Embedded Software Engineer

Raleigh, NC · On-site

$112K - $148K/yr

Experience with STM32 microcontroller development * Experience with embedded Linux systems and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...

Embedded Software Engineer

Raleigh, NC · On-site

$112K - $148K/yr

Experience with STM32 microcontroller development * Experience with embedded Linux systems and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...

Embedded Software Engineer

Raleigh, NC · On-site

$112K - $148K/yr

Experience with STM32 microcontroller development * Experience with embedded Linux systems and ... Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related ...

The engineer will collaborate with a cross-functional team both on site and remotely to ensure that ... Experience with microcontroller platforms (e.g., Arduino) and familiarity with PLC ladder logic.

Tegra System Software Engineer

Durham, NC

$167K - $198K/yr

NVIDIA is searching for a creative and highly motivated engineer with expertise in system software ... Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals ...

Embedded Software Engineer

Greensboro, NC

$127K - $167K/yr

ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries ... microcontroller, Stepper Motor, LCD specifications, CAN & LIN, I/Os, Voltage and Power, Pining ...

... and microcontroller (MCU) applications across our product line, including motherboards and ... Made up of software developers, infrastructure and security experts, systems and network engineers ...

Embedded Software Engineer

Greensboro, NC · On-site

$127K - $167K/yr

ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries ... microcontroller, Stepper Motor, LCD specifications, CAN & LIN, I/Os, Voltage and Power, Pining ...

... and microcontroller (MCU) applications across our product line, including motherboards and ... Made up of software developers, infrastructure and security experts, systems and network engineers ...

Embedded Software Engineer

Monroe, NC · On-site

$121K - $160K/yr

Embedded Software Engineer Collaborate with Innovative 3Mers Around the World Choosing where to ... Design, develop, and maintain embedded firmware for microcontroller-based systems * Leverage ...

next page

Showing results 1-20

Microcontroller Engineer information

See North Carolina salary details

$35.4K

$92.5K

$125K

How much do microcontroller engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for microcontroller engineer in North Carolina is $92,473.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,300.00 and $105,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Microcontroller Engineer, you need a solid background in embedded systems design, proficiency in programming languages like C/C++, and a degree in electrical, electronics, or computer engineering. Familiarity with hardware development tools, microcontroller families (such as ARM Cortex, PIC, or AVR), and debugging equipment is typically expected, and certifications like Certified Embedded Systems Engineer can be beneficial. Strong analytical thinking, problem-solving, attention to detail, and effective communication are important soft skills in this field. These qualifications ensure successful development, troubleshooting, and integration of microcontroller-based systems in demanding engineering environments.

What does a Microcontroller Engineer do?

A Microcontroller Engineer designs, develops, and programs microcontroller-based systems for various applications, such as embedded systems, IoT devices, and automation. They work with hardware and software, writing firmware to control electronic components. Their role involves selecting appropriate microcontrollers, optimizing performance, and ensuring reliability.

What are the typical daily tasks and responsibilities of a Microcontroller Engineer?

Microcontroller Engineers typically spend their days designing, programming, and testing embedded systems using various microcontrollers to meet project requirements. Their responsibilities often include writing and debugging firmware, working with schematics, participating in hardware integration, and troubleshooting issues during development. Collaboration is common, as you’ll often work with cross-functional teams including hardware engineers, product designers, and software developers to ensure seamless system performance. Managing multiple development tools and adhering to project deadlines are also regular aspects of the job. This dynamic role allows engineers to apply both their technical and teamwork skills in fast-paced, innovative environments.

What are popular job titles related to Microcontroller Engineer jobs in North Carolina? For Microcontroller Engineer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Microcontroller Engineer jobs in North Carolina look for? The top searched job categories for Microcontroller Engineer jobs in North Carolina are:
Infographic showing various Microcontroller Engineer job openings in North Carolina as of July 2026, with employment types broken down into 91% Full Time, 4% Part Time, 1% Temporary, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $92,473 per year, or $44.5 per hour.
R&D Controls Engineer

R&D Controls Engineer

ADDiTEC

Durham, NC • On-site

$75K - $90K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 25 days ago


Job description

Benefits:
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

About the Role
We are seeking a driven and curious R&D Controls Engineer to join our team developing next-generation metal additive manufacturing systems, including Liquid Metal Jetting (LMJ) and Laser-Assisted Directed Energy Deposition (DED) 3D printers. 
You'll work at the intersection of laser physics, thermal control, CNC/PLC programming, and real-time systems. The role involves designing control architectures that coordinate sensors and actuators at interpolation cycle rates, developing advanced waveform generation for electromagnetic coil drivers, and collaborating with an external automation integrator (similar to a CSI-type relationship) to push the Siemens Sinumerik platform for additive manufacturing R&D. 
We value mindset over checkbox credentials. If you have a solid controls or automation foundation and the self-motivation to learn new systems quickly, this role will give you the opportunity to work on problems that very few teams in the world are tackling. 
Key Responsibilities 
  • Design, implement, and tune closed-loop control systems for real-time thermal management during metal additive manufacturing. 
  • Develop PLC logic and CNC synchronized actions for coordinating printing. 
  • Implement PID and advanced control strategies (feedforward, adaptive gain scheduling). 
  • Architect and configure CNC/PLC analog and digital I/O for integrating sensors (pyrometers, thermocouples) and actuators (laser power supplies, shutters, micro-motor pyrometer steering) 
  • Develop and validate control algorithms that adapt to varying print speeds, toolpath geometries, and thermal conditions 
  • Develop advanced waveform generation for electromagnetic coil drivers — including sub-thresholding pulse patterns, variable pulse widths, and complex frequency profiles using the Prio card or equivalent hardware 
  • Collaborate with the print optimization and path planning team to ensure control strategies align with toolpath direction, speed profiles, and feature-type transitions 
  • Serve as the internal bridge to automation integrators and Siemens support for CNC/PLC platform issues 
  • Instrument and characterize system dynamics — measure plant transfer functions, identify thermal time constants, and size controller bandwidth accordingly 
  • Support machine commissioning, integration testing, and design-of-experiments for process development 
  • Maintain rigorous documentation of control architectures, tuning parameters, commissioning procedures, and test results 
Required Qualifications 
  • Bachelor's or Master's degree in Controls Engineering, Electrical Engineering, Mechatronics, or Mechanical Engineering with controls focus (or equivalent demonstrated experience) 
  • 2+ years of experience designing and implementing closed-loop control systems in industrial or R&D environments 
  • Strong foundation in classical control theory: PID tuning, stability analysis, frequency response, and system identification 
  • Hands-on PLC programming experience (Siemens, Beckhoff, Allen-Bradley, or similar industrial automation platforms) 
  • Experience with real-time sensor integration (pyrometers, thermocouples, photodiodes, or similar high-speed analog instrumentation) 
  • Experience configuring and commissioning industrial motion control systems (multi-axis CNC, servo drives, or motion controllers) 
  • Ability to read, develop, and troubleshoot electrical schematics and control panel wiring 
  • Proficiency with at least one industrial communication protocol (EtherCAT, PROFINET, Ethernet/IP) 
Preferred Qualifications 
  • Experience with Siemens Sinumerik CNC systems — synchronized actions ($A_INA, $A_OUTA, WHENEVER/DO), structured text, machine data configuration 
  • Experience with Beckhoff TwinCAT or similar real-time platforms 
  • Familiarity with laser systems — power modulation, analog control interfaces, safety interlocks 
  • Experience with non-contact temperature measurement (pyrometry) including spectral filtering and emissivity considerations 
  • Background in thermal process control (welding, heat treatment, laser processing, or additive manufacturing) 
  • Knowledge of advanced control methods: feedforward compensation, Smith predictors for transport delay, gain scheduling, or model-predictive control 
  • Electronics design experience — particularly H-bridge circuits, high-current motor drivers, or power electronics 
  • FPGA or microcontroller programming for custom waveform generation or high-speed signal processing 
  • Familiarity with G-code/CNC part program structure and post-processor development 
  • Experience with machine safety systems (STO, SS1, SLS) and relevant standards (IEC 62443, ISO 13849) 
Mindset & Attributes (What Matters Most) 
  • Curious and self-motivated— the kind of engineer who hangs around, asks questions, and tries to figure things out without being told. This is the #1 trait we're looking for 
  • Strong analytical and problem-solving mindset — able to diagnose issues across mechanical, electrical, thermal, and software domains simultaneously 
  • Self-directed and resourceful in an R&D environment where requirements evolve and solutions aren't predefined 
  • Comfortable iterating rapidly: prototype control logic, test on hardware, analyze data, refine 
  • Clear communicator who can explain control system behavior to mechanical engineers, process engineers, and leadership 
  • Collaborative and low-ego — willing to support builds, run experiments, and do hands-on work alongside design work 
  • Comfortable working with external vendors and automation integrators as technical counterpart 
  • Detail-oriented with a systems-level perspective — understands how a control loop interacts with toolpath planning, thermal physics, and part quality 
What We Offer 
  • Competitive salary and comprehensive benefits package 
  • Opportunity to work on cutting-edge metal additive manufacturing technology at the frontier of closed-loop process control 
  • Direct impact on product development — your control systems directly determine print quality and material properties 
  • A collaborative, low-ego team environment focused on innovation and execution 
  • Exposure to multidisciplinary challenges spanning controls, laser physics, materials science, and CNC systems 
  • A culture that values curiosity, initiative, and continuous improvement 
Even if you don't meet every qualification listed above, we strongly encourage you to apply. We'relooking for engineers with the right mindset — people who are curious, self-driven, and excited to learn. If you have a solid technical foundation and the motivation to push boundaries, our team will provide the guidance and resources to get you up to speed quickly. The right attitude and aptitude matter far more than checking every box.