1

Embedded Developer Jobs in New York (NOW HIRING)

Software Engineer, Embedded

Hackensack, NJ · On-site

$142K - $188K/yr

Embedded Engineer (Microprocessors) We are seeking a seasoned Electrical Engineer, embedded engineer to design and program complex electrical systems. Responsibilities: * Engineered and designed ...

Embedded Engineer

New York, NY · On-site

$150K - $220K/yr

Bachelor's or Master's in Computer Engineering, Electrical Engineering, or related technical field or similar relevant experience * 5-10 years experience developing software for embedded Linux ...

Entry level Embedded Engineer

New York, NY · On-site

$143K - $189K/yr

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...

Entry level Embedded Engineer

New York, NY · On-site

$143K - $189K/yr

C/C++/Python Embedded Software Engineer with Linux & hardware interface experience - #1 Importance: Write complete code.... - Design software features to meet product requirements - Write technical ...

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION: $115,000 $155,000/yr Clarapath is a medical robotics company based in Westchester County, NY ...

Embedded Software Engineer

Hawthorne, NY · On-site

$115K - $155K/yr

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION: $115,000 - $155,000/yr Clarapath is a medical robotics company based in Westchester County, NY ...

Embedded Systems Engineer Reports To: Director, Embedded Systems & Controls Department: Engineering Location Hauppauge, NY What We Do: Spellman High Voltage Electronics Corp. is a leading and growing ...

Embedded Software Engineer

Manhattan, NY · On-site

$133K - $160K/yr

& Responsibilities We're looking for a hands-on Embedded Software Engineer with extensive experience developing software (C/C++) in a Linux environment. You will be responsible for working with a team ...

next page

Showing results 1-20

Embedded Developer information

See New York salary details

$40.5K

$141.2K

$436.5K

How much do embedded developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for embedded developer in New York is $141,232.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,100.00 and $145,500.00 per year, depending on experience, location, and employer.

What is the difference between Embedded Developer vs Firmware Engineer?

AspectEmbedded DeveloperFirmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Science, or related fields; knowledge of C/C++, RTOSBachelor's in Electrical Engineering, Computer Science, or related fields; expertise in C/C++, hardware interfaces
Work EnvironmentEmbedded systems development, often on microcontrollers or embedded platformsDeveloping low-level firmware for hardware devices, often on microcontrollers or SoCs
Employer & Industry UsageElectronics, automotive, consumer devices, IoTConsumer electronics, automotive, industrial equipment, IoT

Embedded Developers and Firmware Engineers share similar skills and work environments, focusing on embedded systems and hardware integration. However, Embedded Developers often work on application-level software within embedded systems, while Firmware Engineers focus on low-level firmware that directly interacts with hardware components. Both roles are essential in the development of embedded products, with overlapping credentials and industry usage.

What are some common challenges embedded developers face when integrating hardware and software components?

Embedded Developers often encounter challenges such as ensuring real-time performance, managing limited system resources (like memory and processing power), and debugging hardware-software interactions. These tasks require strong problem-solving skills and a solid understanding of both hardware schematics and programming. Collaboration with electrical engineers and testing teams is also vital, as seamless integration depends on clear communication and coordinated troubleshooting.

What are the key skills and qualifications needed to thrive as an embedded developer?

To thrive as an Embedded Developer, you need strong programming skills in C/C++, a solid understanding of microcontrollers, embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools (e.g., JTAG, oscilloscopes), and experience with version control systems like Git are commonly required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills for this role. These skills and qualities are essential for developing reliable, efficient, and safe embedded solutions that meet both technical and user requirements.

What is an embedded developer?

Embedded Developers are software engineers who design, develop, and maintain software that runs on embedded systems—specialized computing devices that are part of larger mechanical or electrical systems. These systems often have real-time computing constraints and are found in products like cars, medical devices, consumer electronics, and industrial machines. Embedded Developers work closely with hardware components and typically use programming languages such as C, C++, or assembly. Their work ensures that the embedded devices operate efficiently, reliably, and safely.
What are the most commonly searched types of Embedded Developer jobs in New York? The most popular types of Embedded Developer jobs in New York are:
What cities in New York are hiring for Embedded Developer jobs? Cities in New York with the most Embedded Developer job openings:
Infographic showing various Embedded Developer job openings in New York as of July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $141,232 per year, or $67.9 per hour.

Embedded C/C++ Developer

GAL Manufacturing

New York, NY • On-site

Full-time

Re-posted 5 days ago


Job description

Company Description

G.A.L. was founded in 1927. We are a privately held, family-owned manufacturing company with a solid reputation for producing high-quality elevators and elevator parts.
Most of our products are manufactured at our Bronx-based 100,000 square foot facility. We utilize the latest CAD equipment and offer product training to our clients. Our B2B client base spans world wide.
G.A.L. is an equal opportunity employer that values a diverse and inclusive culture. To learn more about us, please review our website at www.gal.com.

Job Description

GAL is looking for an experienced Embedded Software Test Engineer with C/C++ experience to work in the PCB operations team.

ESSENTIAL FUNCTIONS:

  • Full life cycle development including new development and design, as well as enhancements to the existing software.
  • Technical design of system architecture and software components.* Develop drivers for CAN, UART, SPI, and I2C protocols.
  • Write Firmware in VHDL.
  • Work in a team environment and have a direct impact on the end product
  • Other duties as assigned.


Qualifications
  • Bachelor's degree in Computer Engineering preferred.
  • Minimum least 2-3 years experience coding in C/C++
  • Ability to read and understand Electrical schematics.
  • Ability to read and modify Legacy Code independently.
  • Familiarity with Microchip dsPic30F Microcontroller; Freescale MPC5668G Microprocessor; Codewarrior, MPLAB, and Quartus II.
  • Proficiency in MS Office Suite (i.e. Word, Excel, PowerPoint and Outlook)
  • Excellent communication skills and organizational skills.
  • Self-motivated and able to work independently with minimal supervision when required.
  • Must be authorized to legally work in the USA without (future) Visa sponsorship.


Additional Information

All your information will be kept confidential according to EEO guidelines.