Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products. * Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products. * Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Firmware Engineer
Saddle Brook, NJ · On-site
$95 - $120/hr
Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products.* Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Firmware Engineer
Saddle Brook, NJ · On-site
$95 - $120/hr
Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products.* Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Firmware Engineer
Saddle Brook, NJ · On-site
Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products. * Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Firmware Engineer
Saddle Brook, NJ · On-site
Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products. * Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$90 - $120/hr
Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$90 - $120/hr
Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Senior Electrical Engineer - Power
$100K - $130K/yr
Experience in resolving EMC issues and, preferably, in high-frequency magnetic component design and microcontroller circuits for power electronics. Preferred Qualifications: * Agency compliance ...
Senior Electrical Engineer - Power
$100K - $130K/yr
Experience in resolving EMC issues and, preferably, in high-frequency magnetic component design and microcontroller circuits for power electronics. Preferred Qualifications: * Agency compliance ...
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$70K - $80K/yr
Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$70K - $80K/yr
Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Drexel University Co-op: Software Engineering/Full stack development
Princeton, NJ · On-site
$20 - $27/hr
Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision tools (GitLab or Git) Desired qualifications:
Drexel University Co-op: Software Engineering/Full stack development
Princeton, NJ · On-site
$20 - $27/hr
Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision tools (GitLab or Git) Desired qualifications:
Drexel University Co-op: Software Engineering/Full stack development
Princeton, NJ · On-site
$20 - $27/hr
Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision tools (GitLab or Git) Desired qualifications:
Drexel University Co-op: Software Engineering/Full stack development
Princeton, NJ · On-site
$20 - $27/hr
Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision tools (GitLab or Git) Desired qualifications:
Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision tools (GitLab or Git) Desired qualifications:
Experience in embedded system, i.e., microcontroller, ARM * Familiarity with software configuration management tools, IDE, bug tracking and code revision tools (GitLab or Git) Desired qualifications:
Senior Electrical Engineer - Power
Hackettstown, NJ · On-site
$100K - $130K/yr
Experience in resolving EMC issues and, preferably, in high-frequency magnetic component design and microcontroller circuits for power electronics. Preferred Qualifications: * Agency compliance ...
Senior Electrical Engineer - Power
Hackettstown, NJ · On-site
$100K - $130K/yr
Experience in resolving EMC issues and, preferably, in high-frequency magnetic component design and microcontroller circuits for power electronics. Preferred Qualifications: * Agency compliance ...
Senior Electrical Engineer - Power
Hackettstown, NJ · On-site
$100K - $130K/yr
Experience in resolving EMC issues and, preferably, in high-frequency magnetic component design and microcontroller circuits for power electronics. Preferred Qualifications: * Agency compliance ...
Quick apply
Senior Electrical Engineer - Power
Hackettstown, NJ · On-site
$100K - $130K/yr
Experience in resolving EMC issues and, preferably, in high-frequency magnetic component design and microcontroller circuits for power electronics. Preferred Qualifications: * Agency compliance ...
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$70K - $80K/yr
Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Quick apply
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$70K - $80K/yr
Knowledge of microcontroller hardware\ system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$70K - $80K/yr
Knowledge of microcontroller hardware system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Jr. Firmware Engineer
Hackettstown, NJ · On-site
$70K - $80K/yr
Knowledge of microcontroller hardware system on chip (SoC) peripherals and how to configure and make use of them in our designs. * Experience with common embedded communication protocols such as CAN ...
Sr.Developer - XDO117
Bridgewater, NJ · On-site
$55.75 - $73.75/hr
Experience with microcontroller architecture, electronic control systems, embedded system development * Experience with network engineering, telecommunications, network development and testing
Sr.Developer - XDO117
Bridgewater, NJ · On-site
$55.75 - $73.75/hr
Experience with microcontroller architecture, electronic control systems, embedded system development * Experience with network engineering, telecommunications, network development and testing
Electrical Circuits, Digital Circuits, Electronics I, Electronics II, Microcontroller Applications, Electronic Communications, Introduction to Engineering, Engineering Circuit Analysis (a calculus ...
Electrical Circuits, Digital Circuits, Electronics I, Electronics II, Microcontroller Applications, Electronic Communications, Introduction to Engineering, Engineering Circuit Analysis (a calculus ...
Firmware Engineer
Saddle Brook, NJ · On-site
$95 - $120/hr
Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor‑based products. * Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Firmware Engineer
Saddle Brook, NJ · On-site
$95 - $120/hr
Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor‑based products. * Develop software applications and embedded solutions using C, C++, Python, Bash, and ...
Apply Here for Electrical Engineer position
Hamilton, NJ · On-site
$110 - $150/hr
Experience with embedded microcontroller platforms (AVR, STM32, ARM Cortex, or similar) and firmware development in C/C++ * Familiarity with optical sensing systems, photodiodes, and LED drive ...
New
Apply Here for Electrical Engineer position
Hamilton, NJ · On-site
$110 - $150/hr
Experience with embedded microcontroller platforms (AVR, STM32, ARM Cortex, or similar) and firmware development in C/C++ * Familiarity with optical sensing systems, photodiodes, and LED drive ...
New
Sr Electrical Engineer
$111K - $144K/yr
Architect and implement low-level electronic circuits incorporating electrical isolation, microcontroller control systems, and precision analog front-ends * Design and optimize circuit board layouts ...
Sr Electrical Engineer
$111K - $144K/yr
Architect and implement low-level electronic circuits incorporating electrical isolation, microcontroller control systems, and precision analog front-ends * Design and optimize circuit board layouts ...
Electrical Engineer
Edison, NJ · On-site
Basic design and implementation of low-level circuit design with electrical isolation, microcontroller controls and analog front-end * Circuit board layout with high-impedance analog signals and ...
Electrical Engineer
Edison, NJ · On-site
Basic design and implementation of low-level circuit design with electrical isolation, microcontroller controls and analog front-end * Circuit board layout with high-impedance analog signals and ...
Firmware Engineering
Rockleigh, NJ · On-site
Strong C/C++ programming skills and a deep understanding of microcontroller architectures * Proven ability to diagnose and solve complex system-level problem * Good communication skills - you can ...
Firmware Engineering
Rockleigh, NJ · On-site
Strong C/C++ programming skills and a deep understanding of microcontroller architectures * Proven ability to diagnose and solve complex system-level problem * Good communication skills - you can ...
Microcontroller information
See New Jersey salary details
$77.2K - $87.5K
16% of jobs
$87.5K - $97.9K
9% of jobs
$99K is the 25th percentile. Wages below this are outliers.
$97.9K - $108.3K
5% of jobs
$108.3K - $118.7K
14% of jobs
The median wage is $129.1K / yr.
$118.7K - $129.1K
6% of jobs
$129.1K - $139.5K
13% of jobs
$148.6K is the 75th percentile. Wages above this are outliers.
$139.5K - $149.8K
14% of jobs
$149.8K - $160.2K
9% of jobs
$160.2K - $170.6K
10% of jobs
$170.6K - $181K
5% of jobs
$181K - $191.4K
0% of jobs
$77.2K
$129.9K
$191.4K
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 New Jersey?
The most popular types of Microcontroller jobs in New Jersey are:
What are popular job titles related to Microcontroller jobs in New Jersey?
For Microcontroller jobs in New Jersey, the most frequently searched job titles are:
- Junior Embedded Software Engineer
- Independent Contractor Embedded Software Engineer
- Senior Electronics Technician
- Embedded Software Engineer
- Manager Electrical Engineer Embedded Systems
- Entry Level Embedded Software Engineer
- Smd
- Freelance Embedded Software Engineer
- Senior Embedded Engineer
- Remote Electronics Test Engineer
What job categories do people searching Microcontroller jobs in New Jersey look for?
The top searched job categories for Microcontroller jobs in New Jersey are:
- Entry Level Embedded Systems
- Embedded Software Bare Metal
- Dr Pepper Internships
- Freelance Embedded System Software Engineer
- Firmware Consulting
- Graduate Embedded Software Engineer
- Embedded Software Engineer Iii
- Director Nasdaq Software Engineer
- Commission Graduate Embedded Software Engineer
- Embedded Software Developer

Job description
Position Summary:
Westlock Controls is seeking a talented and motivated Electronics Firmware Engineer to join our Firmware Development team. This position is responsible for the design, development, testing, and maintenance of embedded firmware and electronic systems used in industrial automation products for monitoring, controlling, and networking process valves.
The Electronics Firmware Engineer will work closely with hardware, software, manufacturing, quality, and product management teams throughout the product lifecycle, from concept and design through validation, certification, production release, and sustaining support. The successful candidate will contribute to the development of reliable, secure, and innovative products designed for use in hazardous and non-hazardous industrial environments, including Explosionproof and Intrinsically Safe applications.
This role requires a technical expertise in embedded systems, firmware development, hardware integration, troubleshooting, and product cybersecurity, along with a passion for developing high quality next-generation industrial automation solutions that enhance operational efficiency, reliability, and safety.
Principle Duties (includes, but may not be limited to):
Firmware & Embedded Systems Development
- Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products.
- Develop software applications and embedded solutions using C, C++, Python, Bash, and related technologies.
- Implement device drivers, communication protocols, bootloaders, and real-time control algorithms.
- Develop solutions for RTOS and embedded Linux environments, including FreeRTOS, ThreadX, and Linux.
- Optimize firmware for performance, memory utilization, power consumption, reliability, and maintainability.
- Support secure boot, secure firmware updates, OTA update mechanisms, and product cybersecurity initiatives.
Hardware Integration & Validation
- Configure, program, and troubleshoot ARM Cortex-M based embedded systems.
- Perform hardware bring-up, firmware integration, debugging, and validation of new electronic designs.
- Interface firmware with sensors, actuators, displays, and communication peripherals.
- Utilize oscilloscopes, logic analyzers, protocol analyzers, JTAG tools, and other diagnostic equipment to evaluate system performance and resolve technical issues.
- Support root cause investigations and corrective actions for product and process-related issues.
Product Development & Innovation
- Participate in new product development projects from concept through commercialization.
- Collaborate closely with hardware engineers during schematic design, PCB development, and system architecture activities.
- Conduct design reviews, code reviews, testing, and failure analysis to ensure product quality and reliability.
- Research and evaluate emerging technologies for future product development opportunities.
- Contribute innovative ideas that enhance product performance, differentiate solutions in the market, and support intellectual property development.
Connectivity & Industrial Communications
- Develop and support communication interfaces and protocols, including:
- UART, SPI, IC, CAN, Modbus
- Ethernet, USB, Bluetooth Low Energy (BLE)
- HART, WirelessHART, MQTT
- Foundation Fieldbus and Profibus (preferred)
- Support integration with industrial device management and configuration technologies such as FDT/DTM, EDDL, and FDI.
Documentation & Compliance
- Create firmware design specifications, test plans, validation reports, and technical documentation.
- Participate in certification activities and support compliance with applicable industry standards and regulatory requirements.
- Participate quality improvements as per IATF 16949 2016 ensure to complete toll gates for DFMEA, PFMEA, Control Plan, MSA, Process capability study for in house process
- Ensure requirements of relevant standards like ISO 9001-2015, etc. are being consistently met and improved.
Essential Qualifications / Experience:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Embedded Systems Engineering, or a related field.
- 1-3 years of experience developing embedded firmware or software.
- Experience programming in C and/or C++.
- Experience with embedded systems and microcontroller-based products.
- Exposure to serial communication interfaces such as SPI, IC, UART, CAN, or RS-232.
- Experience troubleshooting electronic hardware and firmware integration issues.
- Strong analytical and problem-solving skills.
- Self-motivated with the ability to manage projects and deliver results with minimal supervision.
- Excellent written and verbal communication skills.
Preferred Qualifications / Experience:
- Master's degree in a related engineering discipline.
- Experience with industrial automation, process control, or Industrial IoT products.
- Experience with embedded Linux systems and RTOS environments.
- Knowledge of functional safety or SIL-rated product development.
- Experience with hazardous area certifications (ATEX, IECEx, UL, CSA).
- Working knowledge of analog and digital electronics and PCB design review.
- Familiarity with cybersecurity principles for embedded products.
- Experience with cloud-connected industrial devices and networked systems.
- Experience supporting products from concept through production release.
- Ability to work effectively in cross-functional, global development teams.
EOE/Women/Minorities/Veterans/Disabled
#CPE
Salary range: $95,000 to $120,000. Several factors contribute to actual salary, including experience in a similar role or performing comparable job responsibilities, skills, training, and other qualifications. Compensation packages also include comprehensive benefits, 401K contribution and match, Paid Time Off, paid holidays, tuition reimbursement and more. Some roles may be eligible for participation in performance-based bonus programs.
This description has been designed to indicate the general nature and level of work being performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
Crane Company. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, gender, sexual orientation, general identity, national origin, disability or veteran status.
About Crane AI
Sourced by ZipRecruiter
Industry
Software development
Company size
11 - 50 Employees
Headquarters location
New York, NY, US
Year founded
2017