1

Freelance Embedded System Software Engineer Jobs in Merrimack, NH

Embedded Developer LynxOS

Tewksbury, MA

$141K - $186K/yr

... LynxOS and RHEL Linux embedded operating systems * Work with application developers to add ... Experience with system initialization software development. * Experience with POSIX APIs and other ...

Embedded Developer LynxOS

Tewksbury, MA · On-site

$141K - $186K/yr

... LynxOS and RHEL Linux embedded operating systems * Work with application developers to add ... Experience with system initialization software development. * Experience with POSIX APIs and other ...

Embedded Developer LynxOS

Tewksbury, MA

$141K - $186K/yr

... LynxOS and RHEL Linux embedded operating systems * Work with application developers to add ... Experience with system initialization software development. * Experience with POSIX APIs and other ...

Senior Embedded Software Engineer

Ayer, MA · On-site

$81.90 - $141.34/hr

Position Summary Sealed Air is seeking a driven, team-oriented Senior Embedded Software Engineer to ... In this role, you will design, develop, and support software and control systems for both new and ...

Using your expertise in embedded platforms, operating systems, and software distribution, you will ... Bachelor's degree in Computer Science/Engineering or equivalent experience * 2+ years of experience ...

New

Eng II - SW

Merrimack, NH · On-site

$79K - $134K/yr

We are looking for a talented early career software engineer to support analyzing, developing, and coding complex software for embedded system development. You will be an integrated team member ...

Senior Software Engineer

Nashua, NH · On-site

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast ... Design, develop and verify firmware and drivers for embedded systems. * Participate in design ...

Senior Software Engineer

Nashua, NH · On-site

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast ... Design, develop and verify firmware and drivers for embedded systems. * Participate in design ...

Showing results 21-40

Freelance Embedded System Software Engineer information

See Merrimack, NH salary details

$71.7K

$157K

$178.1K

How much do freelance embedded system software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for freelance embedded system software engineer in Merrimack, NH is $157,042.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,600.00 and $177,100.00 per year, depending on experience, location, and employer.

What does a freelance embedded system software engineer do?

A Freelance Embedded System Software Engineer designs, develops, and tests software that runs on embedded systems, which are specialized computing systems within larger devices like cars, appliances, or industrial machines. They typically work independently or on a contract basis, collaborating with clients to understand requirements and deliver customized software solutions. Their responsibilities often include writing low-level code, optimizing for performance and memory usage, and troubleshooting hardware-software integration issues.

What are the key skills and qualifications needed to thrive as a freelance embedded system software engineer?

To thrive as a Freelance Embedded System Software Engineer, you need a solid background in embedded C/C++ programming, microcontroller architecture, and real-time operating systems, often supported by a degree in electrical engineering or computer science. Familiarity with hardware debugging tools, version control systems (like Git), and development platforms such as ARM, AVR, or PIC is typically required. Strong problem-solving skills, self-motivation, and clear client communication help freelancers stand out in this role. These competencies ensure reliable, efficient solutions and successful project delivery in dynamic and client-driven environments.

How do freelance embedded system software engineers typically manage project scope and communication with clients?

Freelance embedded system software engineers often work independently or as part of small remote teams, making clear communication and project scope management essential. They regularly use project management tools and set milestones to clarify deliverables and timelines with clients. Addressing technical constraints and hardware integration challenges early in the process helps avoid misunderstandings. Frequent status updates and transparent discussions about changes or obstacles ensure projects stay on track and meet client expectations.

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

AspectFreelance Embedded System Software EngineerEmbedded Firmware Developer
CredentialsTypically requires a degree in electrical engineering, computer science, or related fields; certifications are optionalSimilar educational background; certifications like Certified Embedded Systems Engineer can be advantageous
Work EnvironmentIndependent, project-based work often remote; collaborates with multiple clientsUsually employed by a company or works on in-house projects; may work on-site or remotely
Industry UsageUsed across various industries including IoT, automotive, consumer electronicsPrimarily in product development, consumer electronics, automotive, and industrial systems

Both roles require embedded programming skills and knowledge of hardware. The main difference lies in the work setting: Freelance Embedded System Software Engineers work independently on diverse projects, while Embedded Firmware Developers are often employed by companies focusing on firmware development for specific products.

What are popular job titles related to Freelance Embedded System Software Engineer jobs in Merrimack, NH?

For Freelance Embedded System Software Engineer jobs in Merrimack, NH, the most frequently searched job titles are:

What job categories do people searching Freelance Embedded System Software Engineer jobs in Merrimack, NH look for?

The top searched job categories for Freelance Embedded System Software Engineer jobs in Merrimack, NH are:

What cities near Merrimack, NH are hiring for Freelance Embedded System Software Engineer jobs?

Cities near Merrimack, NH with the most Freelance Embedded System Software Engineer job openings:

Infographic showing various Freelance Embedded System Software Engineer job openings in Merrimack, NH as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $157,042 per year, or $75.5 per hour.

Senior Embedded Software Engineer

Sealed Air Corporation

Ayer, MA • On-site

$81K - $141K/yr

Other

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Sealed Air rating

7.7

Company rating: 7.7 out of 10

Based on 73 frontline employees who took The Breakroom Quiz

37th of 120 rated packaging manufacturers


Job description

Sealed Air designs and delivers packaging solutions that protect essential goods transported worldwide, preserve food, enable e-commerce and digital connectivity, and help create a global supply chain that is touchless, safer, less wasteful, and more resilient. We strive to foster a caring, high-performance growth culture that will deliver consistent, sustainable profitable growth and accelerate our performance - a culture where accountability is clear and aligned, and where we reward business outcomes and impact. That culture guides everything we do, including how we partner with our customers and suppliers, how we attract and retain top talent, and how we create and deliver value for our stakeholders. In 2024, Sealed Air generated $5.4 billion in revenue and had approximately 16,400 employees distributing products and services to 117 countries/territories around the world. To learn more, visit ;br>
Position Summary
Sealed Air is seeking a driven, team-oriented Senior Embedded Software Engineer to join our team in Ayer, Massachusetts. The successful candidate will be responsible for the development of packaging equipment, with a primary focus on embedded software, firmware, and industrial control system design throughout the product lifecycle. In this role, you will design, develop, and support software and control systems for both new and existing packaging equipment platforms. You will work closely with cross-functional teams to deliver innovative solutions that improve equipment performance, connectivity, and customer experience. Candidates should be comfortable working in an Agile development environment, managing multiple projects simultaneously, communicating with customers, and contributing both independently and as part of a collaborative engineering team.
Scope
This position supports the full lifecycle of Sealed Air's protective packaging equipment portfolio, including new equipment development projects, support of legacy equipment, design and support of production test equipment, troubleshooting, problem solving, and cross-functional team support.
Responsibilities
  • Design and maintain software/firmware for industrial control systems, embedded control systems, and test equipment.
  • Develop and maintain software for database connections and data collection solutions.
  • Design and program HMI/GUI interfaces.
  • Maintain revision control on all documentation, drawings, and programs via engineering change notices (ECN) and document control systems.
  • Support manufacturing relating to customer orders, inventory, parts, documentation, equipment commissioning, and maintenance of test equipment.
  • Create and maintain Bills of Materials.
  • Troubleshooting and field support with root cause analysis and corrective actions.
  • Create and maintain schematic drawings in AutoCAD (on occasion).
  • Create and maintain cable assembly drawings and wire run/point-to-point lists (on occasion).

Qualifications
  • Bachelor's degree in Engineering required; Electrical Engineering degree or equivalent on the job experience preferred.
  • 7+ years of experience with electrical design and project engineering/software development.
  • Proficiency with software development for equipment and services.
  • Experience with C / C++, C#, and Python programming.
  • Experience with IoT technology with a focus on edge devices.
  • Experience designing, developing, testing, and consuming RESTful APIs.
  • Experience with industrial network protocols such as: Ethernet/IP, Modbus TCP, CAN Bus, DeviceNet.
  • Knowledge of industrial controls and PLC programming with ladder logic a plus.
  • Excellent communication and interpersonal skills.
  • Comfortable working with and providing guidance to peers.
  • Ability to work in a cross-functional team environment.
  • Ability to travel if required.

Competencies
  • Embedded Software and Firmware Development
  • C/C++, C#, Python
  • Visual Studio and .NET
  • IoT and Edge Computing
  • AutoCAD Electrical
  • Engineering Release Processes
  • Ether\IP and CIP
  • PID/Temperature Control Systems
  • Motor Control
  • MS Office Suite

Pay Transparency
Salary Range: $81,900-$141,335
The range disclosed complies with applicable state and local pay transparency laws. Offers within this range will be determined by considering relevant factors including education, experience, and internal alignment. This position may also be eligible for annual performance bonuses and other incentive programs. Sealed Air offers a competitive benefits package that includes health, dental, vision, 401(k), paid time off, and other benefits designed to promote well-being.
Requisition id: 53915
Relocation: No
Sealed Air is committed to attracting, selecting, and developing talent that reflects the diversity of the communities and customers we serve. We take pride in our selection process to identify, infuse, and grow talent to align with our culture, values, and norms. Sealed Air prioritizes talent development, fostering a culture of continuous growth and career progression. The company is committed to providing equal employment opportunities to all applicants for employment and to all employees, without regard to race, color, religion, gender identity or expression, national origin, age, protected disability, veteran status, or any other protected status in accordance with applicable federal, state and local laws.
*Please be cautious of fraudulent recruiting efforts using the Sealed Air name or logo. Sealed Air will never request private information during the application process, such as a Driver's License or Social Security Number. If you have any concerns about information received from SEE during the application process, please reach out to us directly at
LINK1 MON1

What Sealed Air employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom