1

Embedded Microcontroller Engineer Jobs in Long Island, NY

Senior Software Engineer

Plainview, NY · On-site

$160K - $175K/yr

C Programming for embedded microcontroller applications * Ability to use standard test equipment (oscilloscopes, multi-meters, etc.) * Familiarity with ARINC-429, MIL-STD-1553B, RS-232/422, SPI, I2C ...

Sr Adv Embedded Engineer

Melville, NY · On-site

$126.90K - $166.30K/yr

Sr. Advanced Embedded Engineer As a Sr. Advanced Embedded Engineer at Resideo, you will play a key ... Deep understanding of microcontroller architectures, peripheral subsystems, and low-level interface ...

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

Firmware Engineer

Bohemia, NY · On-site

$70K - $95K/yr

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

Design, develop, and maintain embedded firmware for power supply products, including microcontroller programming, device drivers, and communication protocols. Familiarity with Microchip, TI and ...

Sr Adv Embedded Engineer

Melville, NY · Hybrid

$126.90K - $166.30K/yr

As a Sr. Advanced Embedded Engineer at Resideo, you will play a key role in developing the ... Deep understanding of microcontroller architectures, peripheral subsystems, and low-level interface ...

Sr Adv Embedded Engineer

Melville, NY · On-site

$127.30K - $166.80K/yr

As a Sr. Advanced Embedded Engineer at Resideo, you will play a key role in developing the ... Deep understanding of microcontroller architectures, peripheral subsystems, and low-level interface ...

Sr Adv Embedded Engineer

Melville, NY · Hybrid

$127.30K - $166.80K/yr

As a Sr. Advanced Embedded Engineer at Resideo, you will play a key role in developing the ... Deep understanding of microcontroller architectures, peripheral subsystems, and lowlevel interface ...

Internship Program

New York, NY

$18.25 - $23.75/hr

Software Engineering, Hardware Engineering, Machine Learning Research, Industrial Design, and UI/UX ... electrode arrays to embedded microcontroller systems. * Design, train, and evaluate machine ...

GAL is looking for an experienced Embedded Software Test Engineer with C/C++ experience to work in ... Familiarity with Microchip dsPic30F Microcontroller; Freescale MPC5668G Microprocessor; Codewarrior ...

Internship Program

New York, NY · On-site

$18.25 - $23.75/hr

Software Engineering, Hardware Engineering, Machine Learning Research, Industrial Design, and UI/UX ... electrode arrays to embedded microcontroller systems. * Design, train, and evaluate machine ...

Internship Program

New York, NY

$18.25 - $23.75/hr

Software Engineering, Hardware Engineering, Machine Learning Research, Industrial Design, and UI/UX ... electrode arrays to embedded microcontroller systems. * Design, train, and evaluate machine ...

next page

Showing results 1-20

Embedded Microcontroller Engineer information

See Long Island, NY salary details

$71.2K

$156K

$177K

How much do embedded microcontroller engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for embedded microcontroller engineer in Long Island, NY is $155,985.00, according to ZipRecruiter salary data. Most workers in this role earn between $133,700.00 and $175,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Microcontroller Engineer, and why are they important?

To thrive as an Embedded Microcontroller Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with development tools such as debuggers, oscilloscopes, version control systems (e.g., Git), and experience with microcontroller families like ARM, PIC, or AVR are typically required. Analytical thinking, attention to detail, and effective problem-solving skills help you excel in troubleshooting and optimizing embedded systems. These skills and qualifications are vital to ensure the reliability, efficiency, and functionality of hardware-software integrations in complex electronic products.

What are some common challenges an Embedded Microcontroller Engineer faces when integrating hardware and software components?

Embedded Microcontroller Engineers often encounter challenges in synchronizing hardware with software, especially when dealing with timing constraints and resource limitations. Debugging issues can be complex, as problems may arise from either the code or the physical hardware. Additionally, ensuring compatibility between different components and maintaining system stability during updates require strong problem-solving skills and close collaboration with hardware designers and firmware developers.

What does an Embedded Microcontroller Engineer do?

An Embedded Microcontroller Engineer designs, develops, and tests systems that use microcontrollers to perform specific functions within larger electronic devices. They write firmware (software that runs directly on hardware), integrate hardware and software components, and troubleshoot issues to ensure reliable operation. These engineers work on products like automotive systems, consumer electronics, medical devices, and industrial machinery. Their role often involves optimizing code for performance and memory constraints, as well as collaborating closely with hardware and software teams.

What is the difference between Embedded Microcontroller Engineer vs Firmware Engineer?

AspectEmbedded Microcontroller EngineerFirmware Engineer
CredentialsBachelor's in Electrical, Computer Engineering or related; certifications like ARM or embedded systems coursesBachelor's in Computer Science, Electrical Engineering; certifications in embedded systems or programming languages
Work EnvironmentDesigning and testing microcontroller-based systems, often in hardware labs or development environmentsDeveloping low-level code for devices, often in software development environments
Industry UsageConsumer electronics, automotive, industrial automationConsumer electronics, IoT devices, embedded systems

Both roles involve embedded systems, but Embedded Microcontroller Engineers focus more on hardware integration and microcontroller-specific development, while Firmware Engineers concentrate on writing low-level code to control hardware functions. The roles often overlap, but their primary focus and work environments differ slightly.

What cities near Long Island, NY are hiring for Embedded Microcontroller Engineer jobs? Cities near Long Island, NY with the most Embedded Microcontroller Engineer job openings:
Senior Software Engineer

Senior Software Engineer

Executive Alliance

Plainview, NY

$160K - $175K/yr

Full-time

Posted 26 days ago


Job description

Our client is looking for an individual whose responsibilities will be the development and verification of Software for aerospace controller applications in accordance with industry-standard RTCA DO-178.


Requirements
  • Review customer specifications and referenced statutory and regulatory requirements.
  • Prepare Validation and Verification (V&V) planning and standard documentation required for certification.
  • Capture customer and derived requirements allocated to the disciplines in a clear, complete, and unambiguous manner.
  • Participate in creating technical documents describing the system operation, creating functional block diagrams, detailing specifications and system compliance methods.
  • Software development processes per Aerospace Standards
  • Review code to assure it meets applicable Design Assurance Level (DAL) requirements. Assure appropriate test coverage is achieved. Manage preparation and release of software and logic documentation to obtain FAA/EASA product certification.
  • Interface with customers and suppliers during technical discussions and reviews.
  • Prepare Software Development Life Cycle Data detailing requirements, design descriptions, test requirements, and traceability.
  • Coordinate with Program Managers required resources and development schedules.

Qualifications/ Education Requirements

  • BS in Electrical Engineering, Software Engineering, or applicable equivalent experience
  • Minimum of 5 years work experience in the aerospace industry
  • Experience working with IBM Rational DOORS is desired
  • Experience with full development life cycle per aerospace standards RTCA/DO-178
  • C Programming for embedded microcontroller applications
  • Ability to use standard test equipment (oscilloscopes, multi-meters, etc.)
  • Familiarity with ARINC-429, MIL-STD-1553B, RS-232/422, SPI, I2C protocols are a plus
  • Experience in Systems Integration, Traceability and Test is a plus
  • LabVIEW and Lab Windows CVI experience is a plus
  • Familiarity with Microsoft Visual Studio programming is a plus
  • Experience with Microsoft Office Suite (MS Word, MS Excel, Visio)

The Salary Range is $160,000 - $175,000.

#IND2