1

Senior Embedded Engineer Jobs in New York (NOW HIRING)

Hands-on experience in embedded systems development. * 7+ years of experience in C and C++ design and programming for embedded applications. * Proven experience developing in a Linux environment for ...

Sr Electrical Engineer

Edison, NJ · On-site

$111K - $144K/yr

The Sr. Electrical Engineer is accountable for advanced development and design of battery ... Solid understanding of embedded control systems and their practical applications across various ...

Sr Electrical Engineer

Edison, NJ

$111K - $144K/yr

The Sr. Electrical Engineer is accountable for advanced development and design of battery ... Solid understanding of embedded control systems and their practical applications across various ...

next page

Showing results 1-20

Senior Embedded Engineer information

See New York salary details

$82.6K

$158.4K

$211.7K

How much do senior embedded engineer jobs pay per year?

As of Jul 30, 2026, the average yearly pay for senior embedded engineer in New York is $158,387.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,700.00 and $177,800.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by Senior Embedded Engineers on the job?

Senior Embedded Engineers often encounter challenges such as optimizing code for limited hardware resources, integrating software with diverse hardware platforms, and troubleshooting complex system-level bugs. They may also face tight project deadlines and must ensure that products meet stringent quality and safety standards. Success in this role requires balancing technical problem-solving with clear communication among design, hardware, and quality assurance teams. Overcoming these challenges is both demanding and rewarding, as it directly contributes to the development of innovative, high-performing products.

What is a Senior Embedded Engineer job?

A Senior Embedded Engineer designs, develops, and optimizes software and hardware for embedded systems. They work on firmware, low-level programming, device drivers, and system integration for products like IoT devices, automotive systems, and industrial equipment. Their role includes debugging, performance tuning, and ensuring compliance with industry standards. Additionally, they often mentor junior engineers and collaborate with cross-functional teams to deliver efficient and reliable embedded solutions.

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

To thrive as a Senior Embedded Engineer, you need deep expertise in embedded systems design, proficiency in programming languages like C/C++, and a solid understanding of hardware-software integration, usually supported by a relevant engineering degree. Familiarity with real-time operating systems (RTOS), debugging tools such as oscilloscopes and logic analyzers, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Excellent problem-solving abilities, effective communication, and strong teamwork skills are key soft skills that distinguish top performers in this role. These competencies are crucial for delivering reliable, efficient solutions in complex projects and for seamless collaboration with cross-functional teams.

What are the most commonly searched types of Embedded Engineer jobs in New York? The most popular types of Embedded Engineer jobs in New York are:
What cities in New York are hiring for Senior Embedded Engineer jobs? Cities in New York with the most Senior Embedded Engineer job openings:
Infographic showing various Senior Embedded Engineer job openings in New York as of July 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 81% In-person, 12% Hybrid, and 7% Remote job distribution, with an average salary of $158,387 per year, or $76.1 per hour.

Sr. Embedded Software Engineer/Sr. Firmware Engineer

IMC Associates

Copiague, NY

$127K - $167K/yr

Full-time

Re-posted 19 days ago


Job description

LyteLoop is the future of data storage - “Storage in Motion” Since late 2015, we have been perfecting our proprietary, patent pending photonic method of data storage which puts data in a constant state of perpetual motion. Achieved through the use of ultra-high bandwidth lasers, data now moves in an endless circulating loop, taking up less space and using less electricity. The companies revolutionary “storage in motion” technique will transform how data is stored while providing a myriad of unique and customizable advantages based on the desired companies’ application deployed. The company now makes it possible to harness the power of data while consuming less energy. This exceptional technology not only increases data storage performance and utilization, but also reduces the total cost of ownership. Our advance offers a clear competitive edge for those coping with the limitations of wasteful data storage systems. Using state of the art photonics technology the company patented IP will enable countless applications including huge power savings for Data Centers, less heat production, cybersecurity solutions and many additional applications. Company is located in Great Neck, NYCandidate must be able to work in the office every day.Salary up to $175,000 base, plus bonus Linux, C Embedded, Device Driver level We are seeking a Sr. Embedded Software Engineer/Sr. Firmware Engineer/Sr. Embedded Engineer to join our team, with the following job responsibilities:
  • Participate in the design of network storage elements and their interconnect system.
  • Evaluate and solve synchronization and real-time high-speed data transport and reliability issues.
  • Participate fully in team discussions with other subject matter experts and contribute to the overall Storage in Motion system design.
  • Work with programmable laboratory equipment and automate its functionality.
  • Must be a self-starter requiring minimum daily oversite and able to work towards the key milestones effectively.
Must have:
  • 5+ years embedded development on Linux based systems.
  • 5+ years of experience with C and Kernel C
  • Working knowledge and up-to-date experience with all aspects of Linux networking and network interfaces including:
  • Recent experience writing network packet transmission and processing applications.
  • Familiarity with low-level network device drivers
  • knowledge of the Linux kernel and components
  • experience with Linux User-level and kernel level development
  • experience debugging Linux systems.
Additional qualifications - one or more of the following:
  • experience with Linux Kernel driver development
  • experience with network drivers and block drivers
  • experience with LabView and scientific equipment
  • Experience with Python, MATLAB and LabVIEW
  • Experience with Linux shell scripts, user space daemon development and development of command line utilities
  • Experience with high speed 10 gigabit and 100 gigabit per second Ethernet adapters
  • Experience with Storage Area Network technology, Fibre Channel, iSCSI etc.