2

Remote Embedded Firmware Engineer Jobs in Merrimack, NH

Bachelor's degree in Computer Science, Engineering, or a related technical field; equivalent experience considered. * 5+ years of experience in software product ownership, embedded software, firmware ...

Senior Electrical Engineer

Methuen, MA ยท On-site +1

$101K - $169K/yr

Assume engineering responsibility for supporting the Remote Plasma Source, Ozone, IR Spectroscopy ... Skilled with the design and test of complex hardware/embedded software systems that begin with ...

Job Purpose The Application Security Engineer is responsible for strengthening the security of our ... Experience securing embedded systems and mobile applications. Reasoning Ability Problem management ...

Manager Application Security

Manchester, NH ยท On-site +1

$133K - $190K/yr

... embedded into the SDLC while balancing regulatory, risk, and business requirements ... As part of the cybersecurity organization, this role partners closely with engineering, platform ...

Manager Application Security

Manchester, NH ยท On-site +1

$133K - $190K/yr

... embedded into the SDLC while balancing regulatory, risk, and business requirements ... As part of the cybersecurity organization, this role partners closely with engineering, platform ...

Remote Embedded Firmware Engineer information

See Merrimack, NH salary details

$75.3K

$124.9K

$167.9K

How much do remote embedded firmware engineer jobs pay per year?

As of Jul 28, 2026, the average yearly pay for remote embedded firmware engineer in Merrimack, NH is $124,917.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,500.00 and $144,400.00 per year, depending on experience, location, and employer.

How do Remote Embedded Firmware Engineers typically collaborate with hardware teams to ensure successful integration?

Remote Embedded Firmware Engineers frequently collaborate with hardware engineers through virtual meetings, shared documentation, and remote debugging tools. They often participate in design reviews, discuss hardware schematics, and provide input on hardware-software interface requirements. Effective communication is crucial, as firmware needs to be tested on physical hardware, which may require coordinated remote access to lab equipment or shipping prototypes. Regular updates and clear documentation help ensure smooth integration and address potential issues early in the development cycle.

What is a Remote Embedded Firmware Engineer?

A Remote Embedded Firmware Engineer is a professional who designs, develops, and maintains low-level software (firmware) that directly controls hardware devices, typically in embedded systems such as IoT devices, consumer electronics, or automotive systems. Working remotely, they collaborate with cross-functional teams using online tools and platforms to write, test, and debug code, ensuring the seamless integration of hardware and software. This role requires strong programming skills, usually in C or C++, and a solid understanding of hardware architectures and communication protocols. Remote Embedded Firmware Engineers must also be effective communicators and self-motivated to work independently from various locations.

What are the key skills and qualifications needed to thrive as a Remote Embedded Firmware Engineer, and why are they important?

To thrive as a Remote Embedded Firmware Engineer, you need strong proficiency in C/C++ programming, embedded systems design, and a solid background in electronics or computer engineering, often supported by a relevant degree. Familiarity with microcontroller architectures, real-time operating systems (RTOS), and tools like JTAG debuggers or version control systems is typically required. Excellent problem-solving, self-motivation, and clear remote communication skills help distinguish top performers in this role. These capabilities are crucial for developing reliable firmware, collaborating effectively across distributed teams, and delivering robust embedded solutions.

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

AspectRemote Embedded Firmware EngineerRemote Software Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; embedded systems certificationsBachelor's in Computer Science or related; programming certifications
Work EnvironmentEmbedded hardware, microcontrollers, real-time OSGeneral software development, web or app development
Industry UsageConsumer electronics, automotive, IoT devicesWeb, mobile, enterprise applications
Search & Comparison IntentFocus on embedded systems, hardware integrationFocus on software development, platforms

The main difference is that Remote Embedded Firmware Engineers work primarily with hardware and embedded systems, requiring knowledge of microcontrollers and real-time OS, while Remote Software Developers focus on software applications across various platforms. Both roles require programming skills, but their environments and industry applications differ significantly.

What are popular job titles related to Remote Embedded Firmware Engineer jobs in Merrimack, NH? For Remote Embedded Firmware Engineer jobs in Merrimack, NH, the most frequently searched job titles are:
What job categories do people searching Remote Embedded Firmware Engineer jobs in Merrimack, NH look for? The top searched job categories for Remote Embedded Firmware Engineer jobs in Merrimack, NH are:
Product Owner, Firmware & Navigation

Product Owner, Firmware & Navigation

OMRON

Amherst, NH โ€ข On-site, Remote

Full-time

Posted 10 days ago


Job description

Product Owner, Firmware & Navigation
Omron Robotics (ORT) is a leading provider of intelligent robotics solutions for factory automation and intralogistics applications. ORT is a subsidiary of Omron Corporation, a global technology company with operations in more than 40 countries worldwide.
We are seeking a Product Owner, Firmware & Navigation to support ORT's mobile robotics value streams by owning execution for onboard software, firmware, and navigation capabilities across Omron's AMR portfolio.
This position reports to the Director, Mobile Product Management and works closely with the Global Product Managers responsible for AMR Programs and underlying mobile software capabilities. This role can be based at any Omron Robotics location in the Americas or Europe.
Primary Responsibility:
The Product Owner, Firmware & Navigation is responsible for execution ownership of onboard AMR software, including firmware, navigation, and related core platform capabilities. This role ensures that engineering teams deliver high-quality, scalable software aligned to AMR program needs and broader mobile value stream priorities.
As part of ORT's value stream operating model, this role owns backlog execution and sprint-level delivery while collaborating closely with Global Product Managers who define the market strategy and roadmap. The Product Owner works closely with the Global Product Managers (and Value Stream Owners), Software Architect, software engineering teams, UX, systems engineering, and commercial stakeholders to ensure predictable delivery, rapid learning cycles, and high-quality software releases.
In this role, you will:
  • Own and manage the product backlog for firmware and navigation software supporting ORT's AMR platforms.
  • Translate system-level requirements and roadmap priorities into clear user stories and acceptance criteria.
  • Serve as the primary day-to-day product interface for firmware and navigation development teams, collaborating closely with stakeholders to clarify scope, resolve dependencies, and remove delivery blockers.
  • Lead backlog refinement, sprint planning, reviews, and retrospectives alongside software developers and other stakeholders, including the Software Architect.
  • Ensure alignment between firmware and navigation development and AMR programs (Deckload, Turnkey, and solution integration, including MoMa and other application focus areas).
  • Collaborate closely with the Global Product Managers to align sprint outcomes to roadmap goals, releases, and commercial priorities.
  • Work closely with systems engineering, roboticists, and software architects to balance performance, safety, scalability, and delivery velocity.
  • Support coordination across multiple Agile teams where firmware and navigation efforts are split by capability.
  • Participate in system-level testing, validation, and release readiness activities.
  • Identify dependencies and risks early, escalating tradeoffs and integration issues as needed.
  • Participate in customer engagement, feedback loops, and internal demos to ensure validated learning informs backlog priorities.

Education/Experience:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field; equivalent experience considered.
  • 5+ years of experience in software product ownership, embedded software, firmware, or technical product roles.
  • Experience working directly with Agile development teams focused on embedded or platform software.
  • Familiarity with robotics systems, real-time software, or safety-critical development environments preferred.
  • To conform with U.S. export control regulations, applicant should be eligible for any required authorization from the U.S. Government.

What We Need to See:
  • Strong working knowledge of Agile/Scrum execution and backlog management.
  • Ability to operate effectively in technically complex environments and make informed execution decisions.
  • Comfort working closely with engineers, roboticists, and system architects.
  • Strong communication skills with the ability to coordinate across engineering, product, UX, and commercial teams.
  • Analytical mindset with attention to detail and quality.

Ways to Stand Out:
  • Experience with autonomous systems, navigation software, or real-time control systems.
  • Familiarity with mobile robotics platforms.
  • Exposure to functional safety, performance optimization, or field-updatable embedded systems.
  • Experience supporting multi-team Agile environments.

Don't meet every single requirement? Studies have shown people are less likely to apply to jobs unless they meet every single qualification. At Omron, we are dedicated to building an inclusive, and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
The annual salary range for this role is $128,000 - $178,000 a year, however, base pay offered may vary depending on geographic region, internal equity, job-related knowledge, skills, and experience among other factors. This position is also eligible for an annual performance-based bonus program. Candidates will be assessed and provided offers against the minimum qualifications of this role and their individual experience.
Omron is an Equal Opportunity Employer. We provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, we comply with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.