1

Microcontroller Programmer Jobs in New York (NOW HIRING)

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION ... Familiarity with microcontroller architectures and peripheral interfaces (ex: Ethernet, Serial ...

Embedded Software Engineer

Hawthorne, NY ยท On-site

$115K - $155K/yr

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION ... Familiarity with microcontroller architectures and peripheral interfaces (ex: Ethernet, Serial ...

Embedded Software Engineer

Hawthorne, NY ยท On-site

$115K - $155K/yr

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION ... Familiarity with microcontroller architectures and peripheral interfaces (ex: Ethernet, Serial ...

Software Engineer

New York, NY ยท On-site

$210K - $265K/yr

The Role This is a generalist software engineering role on the team building the core platform that ... Familiarity with embedded protocols (serial, IC, Modbus), device virtualization, or microcontroller ...

The Electrical Engineer is accountable for developing and designing battery management system ... microcontroller controls and analog front-end * Circuit board layout with high-impedance analog ...

Software Engineer

New York, NY ยท On-site

$210K - $265K/yr

The Role This is a generalist software engineering role on the team building the core platform that ... microcontroller firmware * Strong observability experience (Datadog, Prometheus, Grafana, ELK ...

The Electrical Engineer is accountable for developing and designing battery management system ... microcontroller controls and analog front-end * Circuit board layout with high-impedance analog ...

The Role This is a generalist software engineering role on the team building the core platform that ... microcontroller firmware * Strong observability experience (Datadog, Prometheus, Grafana, ELK ...

Sustaining Engineer

Bohemia, NY ยท On-site

$90K - $120K/yr

As a Sustaining Engineer at North Atlantic Industries (NAI), you support and enhance the ... Familiarity with FPGA or microcontroller-based system integration * Proficiency with electronic ...

Sr Electrical Engineer

Edison, NJ ยท On-site

$111K - $144K/yr

... microcontroller control systems, and precision analog front-ends * Design and optimize circuit ... Strong programming capabilities in C and C++, with working knowledge of Linux-based development ...

The Role This is a generalist software engineering role on the team building the core platform that ... microcontroller firmware * Strong observability experience (Datadog, Prometheus, Grafana, ELK ...

Sr Electrical Engineer

Edison, NJ ยท On-site

$111K - $144K/yr

... microcontroller control systems, and precision analog front-ends * Design and optimize circuit ... Strong programming capabilities in C and C++, with working knowledge of Linux-based development ...

Internship Program

New York, NY ยท On-site

$18.25 - $23.75/hr

Software Engineering, Hardware Engineering, Machine Learning Research, Industrial Design, and UI/UX ... microcontroller systems. * Design, train, and evaluate machine learning models for EEG/EMG decoding ...

next page

Showing results 1-20

Microcontroller Programmer information

See New York salary details

$13

$43

$75

How much do microcontroller programmer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for microcontroller programmer in New York is $43.25, according to ZipRecruiter salary data. Most workers in this role earn between $28.12 and $56.30 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 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 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 New York? The most popular types of Microcontroller Programmer jobs in New York are:
Infographic showing various Microcontroller Programmer job openings in New York as of June 2026, with employment types broken down into 90% Full Time, 1% Part Time, 1% Temporary, 7% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $89,967 per year, or $43.3 per hour.
Sr.Developer - XDO117

Sr.Developer - XDO117

Avani Technology Solutions, Inc.

Bridgewater, NJ โ€ข On-site

$55.75 - $73.75/hr

Contractor

Posted 7 days ago


Job description

Job Description: -
  • IoT) Embedded Software Developer
  • As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include understanding and implementation of the use cases, software design execution and software verification (unit testing/ software integration testing, etc.).
  • Software developer will develop vehicle abstraction layer and feature applications for Software Defined Vehicles (SDV).
  • We particularly focus utilizing modern software techniques to design optimized software in service-oriented architecture (SOA) based on model-based system design.
  • This includes the following: โ€ข Supply common solutions across all GM in-house controllers and cloud/edge
  • Document requirements for design solutions and link them to test cases that can demonstrate software functionality
  • Utilize automated test tools in build environments, benches, and vehicles to verify functionality at the Function, Controller and System level โ€ข Coordinate and collaborate with departments outside engineering, such as IT, Systems & Safety Engineering, Electrical Architecture, Calibration and Vehicle Performance Basic Qualifications: โ€ข Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree
  • Minimum of 2 years of experience with proven technical and professional skills in Android and related software design, development, and testing
  • Designing and developing Apps, services using SDK for Android OS for embedded systems and Android Framework for Development. โ€ข Designing and developing apps, services using multiple protocols - webRTC/ WebSocket/ GRPC, protobuffer/ MQTT, DDS etc.,
  • Design and Develop apps, services for transferring data using different protocols.
  • Design and Develop applications using SOA Framework. Excellent knowledge of Microservices/Event driven Architecture.
  • Develop solutions that leverages telemetry/message queues/events
  • Knowledge in C++ programming, Java, Kotlin
  • Knowledge in Big Data solutions - including but not limited to Kafka/pulsar/Cassandra and file storage solutions like Amazon S3.
  • Develop and maintain mobile CI/CD pipelines, and push notification services
  • Outstanding interpersonal and relationship management skills to effectively collaborate with varying levels of the organization โ€ข Emerging partnership and collaboration skills showing ability to learn from and share knowledge with co-workers in a fast-paced environment
  • High level of integrity, ability to deal with ambiguity, take initiative/self-directed
  • Consistent demonstration of innovative thinking that is customer-centric Preferred Experience: โ€ข Master's degree in a related technical field
  • Experience with C++, python, rust, Kotlin and java development
  • Experience with GIT/source code management, CI/CD development, open source SW development/contributor
  • Experience with microcontroller architecture, electronic control systems, embedded system development
  • Experience with network engineering, telecommunications, network development and testing
  • Experience with edge, cloud, IoT technologies, operating systems, OS internals, OS design, virtualization technologies, containerization/container development
  • Knowledge of data science, data analytic tools, machine learning, artificial intelligence (AI)
  • Knowledge of AUTOSAR standards and methodology โ€ข Knowledge and experience with CAN, LIN or Ethernet communications protocol
  • COVID-19 Vaccination Requirement: Please note that, where allowed by local law, requires associates of all entities, subsidiaries, and joint ventures, including non-integrated business, as well as contractors, to be fully vaccinated against COVID-19 if or when their role requires them to conduct business face-to-face.
  • This includes any role that necessitates presence at a or client site, in-person event or meeting, or business travel.
  • In accordance with local law, vaccination will also be required when mandated by a client or the country government, regardless of work location. New hires will be asked to attest to their vaccination status and upload proof of vaccination as applicable after joining.
  • Years of Experience: 7.00 Years of Experience
  • This contractor can work remote from anywhere in the US.