1

Embedded Software Engineer Jobs in Edison, NJ (NOW HIRING)

Role & Mission This VIE is Alta Ares' software engineering presence in the United States - a ... You will contribute to the AI, computer vision, and embedded software stack that underpins Alta ...

Role & Mission This VIE is Alta Ares' software engineering presence in the United States -- a ... You will contribute to the AI, computer vision, and embedded software stack that underpins Alta ...

Integrate IoT devices and embedded software elements * Maintain servers, cloud infrastructure, and ... Prior programing experience in Python and/or C++ * Prior experience with Linux * Experience with ...

As a Software Engineer, you will be responsible for designing and developing software applications ... You will be working with embedded platforms, such as Nvidia Jetson, to have robotic control and AI ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

Senior Firmware Engineer

New Providence, NJ · On-site

$101K - $162K/yr

We are looking for a highly skilled Embedded Software Engineer specializing in ARM based code to join our software team. This role involves designing, developing, and maintaining low-level software ...

Showing results 41-60

Embedded Software Engineer information

See Edison, NJ salary details

$72.5K

$158.8K

$180.1K

How much do embedded software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for embedded software engineer in Edison, NJ is $158,791.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,100.00 and $179,100.00 per year, depending on experience, location, and employer.

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

AspectEmbedded Software EngineerFirmware Engineer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++Similar credentials; strong C/C++ skills, understanding of hardware
Work EnvironmentDevelops software for embedded systems in various industries like automotive, IoT, consumer electronicsFocuses on low-level hardware interaction, often working closely with hardware teams
Industry UsageCommon in automotive, medical devices, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware startups

Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.

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

To thrive as an Embedded Software Engineer, you need a solid background in computer science or electrical engineering, strong programming skills in C/C++, and experience with embedded systems design. Familiarity with real-time operating systems (RTOS), microcontroller architectures, debugging tools, and version control systems like Git is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills set top engineers apart. These competencies are crucial for building reliable, efficient, and safe embedded solutions that meet industry standards.

What is an embedded software engineer?

Embedded Software Engineers are professionals who design, develop, and maintain software that runs on embedded systems—specialized computing devices that are part of larger systems, such as cars, medical devices, industrial machines, and consumer electronics. Their work involves programming in languages like C or C++ to interact closely with hardware components, ensuring optimal performance, reliability, and safety. Embedded Software Engineers work closely with hardware engineers to integrate and test software with physical devices, often working within real-time and resource-constrained environments. Their expertise is crucial in developing the 'brains' of many devices we use every day.

How does an embedded software engineer typically collaborate with hardware engineers during product development?

Embedded Software Engineers work closely with hardware engineers throughout the product development lifecycle. Collaboration often involves joint design reviews, debugging sessions, and integration testing to ensure software and hardware function seamlessly together. Effective communication is crucial, as changes in hardware can impact software functionality and vice versa. This cross-disciplinary teamwork helps resolve technical issues quickly and ensures the end product meets performance and reliability standards.

What are the most commonly searched types of Embedded Software Engineer jobs in Edison, NJ?

The most popular types of Embedded Software Engineer jobs in Edison, NJ are:

What are popular job titles related to Embedded Software Engineer jobs in Edison, NJ?

For Embedded Software Engineer jobs in Edison, NJ, the most frequently searched job titles are:

What job categories do people searching Embedded Software Engineer jobs in Edison, NJ look for?

The top searched job categories for Embedded Software Engineer jobs in Edison, NJ are:

What cities near Edison, NJ are hiring for Embedded Software Engineer jobs?

Cities near Edison, NJ with the most Embedded Software Engineer job openings:

Infographic showing various Embedded Software Engineer job openings in Edison, NJ as of August 2026, with employment types broken down into 59% Full Time, and 41% Temporary. Highlights an 100% In-person job distribution, with an average salary of $158,791 per year, or $76.3 per hour.

Software Engineer - VIE USA

Alta Ares

New York, NY • On-site

Full-time

Posted 16 days ago


Job description

About Alta Ares
Alta Ares is an air defense Neoprime. We build AI-guided interceptors to counter drones and cruise missiles, along with the software platform that powers them.
Our customers are NATO-aligned militaries and defense institutions, and our systems are regularly deployed during live exercises and operational demonstrations across Europe, the Middle East, and Asia.
Founded in 2024, we have grown to 90 people, raised over $60M, and increased revenue 40Ă— this year. We are now entering a new phase of international expansion, industrial scaling, fundraising, and product development.
Role & Mission
This VIE is Alta Ares' software engineering presence in the United States - a critical market where the company is actively developing its commercial and technical footprint. Based in New York City alongside the GM North America, you will contribute directly to Alta Ares' core software development while serving as the technical bridge between the US market and the Engineering team in Paris.
You will work on real product features - not internal tooling or peripheral tasks. You will contribute to the AI, computer vision, and embedded software stack that underpins Alta Ares' ISR and C-UAS platforms, while gaining exposure to the US defence tech ecosystem and working alongside some of the most ambitious engineers in European deeptech.
1. Software Development & Product Contribution
  • Contribute to the development of Alta Ares' core software stack: real-time AI inference, computer vision pipelines, sensor fusion, and/or GCS software
  • Write clean, well-tested, production-grade code in Python and/or C++ across backend, embedded, or AI/ML layers depending on your profile
  • Participate in code reviews, architectural discussions, and sprint planning with the Engineering team in Paris
  • Develop and maintain unit tests, integration tests, and CI/CD pipelines
  • Contribute to the improvement of internal development tooling and engineering practices

2. US Market Technical Support
  • Provide technical support for client demonstrations, proof-of-concept deployments, and field activities in the US
  • Assist the GM North America in preparing technical materials: capability decks, architecture briefs, and demo environments
  • Adapt or configure software builds for US client requirements and operational environments
  • Participate in technical meetings with US defence clients, partners, and primes as the engineering representative on the ground

3. Paris-NYC Engineering Coordination
  • Serve as the technical bridge between the NYC office and the Engineering team in Paris
  • Ensure smooth knowledge transfer, sprint alignment, and technical documentation across time zones
  • Contribute to the adaptation of Alta Ares' products to US-specific requirements: interface standards, operational protocols, and potential ITAR compliance considerations
  • Relay US market and client technical feedback into the product roadmap discussions with CTO and Engineering leads

Candidate Profile
  • 0-3 years of experience - open to recent engineering graduates and early-career software engineers
  • Currently holding or recently completing a degree in computer science, software engineering, or a related technical field from a top-tier institution
  • Solid foundations in Python and/or C++ - you write clean, readable, maintainable code
  • Genuine interest in AI, computer vision, real-time systems, or embedded software
  • Prior exposure to defence, aerospace, robotics, or deeptech is a strong plus
  • English fluency - mandatory: working language in NYC and with US clients
  • French fluency - mandatory: Engineering team, codebase, and technical documentation are in French and English
  • Proactive, autonomous, and comfortable operating in a lean, fast-moving startup environment
  • Curious and collaborative: you ask good questions, learn fast, and work effectively across time zones

VIE Eligibility: French or EU nationality - mandatory. Aged 18 to 28 at mission start. No prior VIE with the same company