Software Engineer (Londonderry, NH)
EFI Electronics for Imaging
All of us at EFI are relentlessly focused on the growth and success of the print business. That’s why print providers worldwide turn to EFI to help build their brilliant future. Our worldwide team members are passionate about driving our customers’ business growth with a scalable portfolio of products, solutions, services, support, and world-class partnerships for the manufacturing of signage, packaging, textiles, ceramic tiles, building materials, commercial print, and personalized documents with a wide range of printers, inks, digital front ends, and workflow solutions. Our unwavering commitment is to increase their profits, cut costs, improve productivity, and optimize efficiency — job after job, year after year. We’re obsessed with our customers’ success. And we believe we have the right people, technology, and experience to help businesses achieve their goals. Ready to be brilliant, together?EFI is seeking an R&D Software Engineer to join our software and hardware development team in Londonderry, New Hampshire. This position reports to the local R&D product leader with a dotted line to the Sr. Director of Software Development in Spain. In this role, you will collaborate with New Product Development teams and third-party vendors to develop and integrate applications with printer control systems, support and evolve our unified printer software platform, sustain our installed base of legacy products, and help drive software quality.What you will do:Collaborate with R&D teams and international partners to gather, clarify, and document requirements, and to define specifications for new software applications.Design, implement, and maintain application and systems code in modern C++ and C#, with Python for tooling, test scaffolding, and build/development workflows.Own and enhance existing components of our printer software codebase, spanning current and legacy platforms.Integrate software with printer control systems, cameras, and other hardware in collaboration with electronics, controls, and mechanical engineering teams.Diagnose and resolve field-reported issues across multiple printer platforms, working from logs, remote debugging, and direct customer/service-team collaboration.Participate in code reviews, contribute to team coding practices, and support software quality assurance activities including test planning.Maintain and improve the shared development environment (Docker-based build and remote-development workflows) used by local and international teams.This role may be a good fit if you have:Degree in Computer Science, Software Engineering, Computer Engineering, or a related field.10+ years of relevant software development experience.Strong proficiency in modern C++ (C++11 or later); working proficiency in C#.Familiarity with at least one scripting language (Python preferred; Lua an asset).Development experience on Linux (Ubuntu or Mint) and Windows, with a working understanding of networking fundamentals.Familiarity with Git-based workflows, code review practices, and containerized development (Docker).Strong analytical, problem-solving, and troubleshooting skills, including comfort diagnosing issues from logs and remote systems.Strong written and verbal communication skills in English, with the ability to work independently and collaborate effectively with international teams across time zones.Preferred qualifications:Experience with industrial printing systems (UV digital printing or comparable technologies) or familiarity with EFI or competitors' printers.Experience with digital image processing and pipelined image-processing architectures.Experience with multi-threaded / concurrent C++ development.Experience with machine vision, camera integration, or computer vision libraries (e.g., OpenCV).Familiarity with motion control interfaces, PLCs, or industrial protocols such as Modbus and POWERLINK.Working knowledge of hardware systems and electronics.Experience maintaining and modernizing large, long-lived C++ codebases across platforms.Experience with database programming (SQL).Familiarity with color science, colorimetry, or printer color management.EFI is an “Affirmative Action/EEO/Protected Veteran/Disabled Employer##LI-EH1
$1,000 per month
...are seeking experienced and highly motivated Research Engineers to join our R&D team in Londonderry, NH. Area: Londonderry - NH Senior Research Engineer... ...analysis using Microsoft Excel, MATLAB, python, or similar software Expertise in sulfur process design and safety Your...SuggestedTemporary workFlexible hours$106k - $142k
...organization, apply now.We are currently seeking a Java FullStack Engineer- Merrimack, NH to join our team in Merrimack, New Hampshire (US-NH),... ...CI/CD processes and tools such as Jenkins- Experience with software application testing approaches and tools like jUnit,...SuggestedTemporary workWork at officeRemote workFlexible hours- Caterpillar is seeking a Vue.js Developer to tackle frontend challenges from our Manchester, NH base. You’ll own features, improve performance, and ensure robust integrations across services. The role emphasizes collaboration with cross-functional teams and responsible...SuggestedFlexible hours
$105.79k - $141.05k
...join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and... ...VT WI WV WY $111,074 - $148,099 in these states: CO HI MI MN NC NH NV OR RI $116,364 - $155,152 in these states: AK CA CT DC DE IL...SuggestedFull timeTemporary workRemote work$54k - $85k
Consulting Plus in Manchester, NH is seeking engineers to ship code that matters, focusing on Kafka in high-traffic systems. You should have at least 1 year of Kafka experience and enjoy ownership, mentorship, and robust code reviews. You’ll read Django stack traces, trace...SuggestedRemote workFlexible hours- ...air, land, sea and cyber domains in the interest of national security. Job Title: Sr. Manager, Software Engineering Job Code: 43204 Job Location: Londonderry, NH (Onsite) Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked -...Temporary workLocal areaNight shift
$80.51k - $107.34k
...Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across... ...and WY. $88,980 - $118,630 in these states: CO, HI, MI, MN, NV, NH, NC, OR, and RI. $93,210 - $124,280 in these states: AK, CA, CT...Full time- ...Long Term ContractLocation: Durham, NC or Merrimack, NH or Covington, KY or Westlake, TX or Salt Lake City... ...websites.The team is comprised of both Data Engineers and Full Stack engineers. This role is a Full Software EngineerOur full stack engineers develop in the following...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- Job Title: Sr. Manager, Software EngineeringJob Code: 43204Job Location: Londonderry, NH (Onsite)Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling... ...offJob Description:The Senior Manager, Software Engineering is a mission-focused technical leader...Temporary workNight shift
- ...space, air, land, sea and cyber domains in the interest of national security. Job Title : LabVIEW Software Engineer Job Code: 44909 Job Location: Londonderry, NH Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and...Local areaNight shift
$102.68k - $136.9k
...organization, apply now.We are currently seeking a DevOps Engineer - Merrimack, NH to join our team in Merrimack, New Hampshire (US-NH), United... ...modernizing cloud infrastructure, driving automation, and improving software delivery at scale. This position offers the opportunity to...Temporary workWork at officeRemote workFlexible hours$75k - $109k
...technology mandate, and the room to grow into leadership. Key Responsibilities Harden Property Partners Inc's Unit Testing auth so the NH audit comes back clean Ship incremental improvements to Property Partners Inc's Manchester platform on a regular cadence Wire Webpack...$49.59k - $68.99k
...Job Description This posting is one of several for software summer interns in NH. The title of each posting corresponds to the years of college... ...prior to joining us in the summer of 2027 (i.e., Software Engineering Intern I - completed 1st/freshman year of college,...Full timeContract workTemporary workSummer workInternshipSummer internshipWork at officeLocal area$58.34k - $81.13k
...And you can, too. This posting is one of several for software summer interns in NH. The title of each posting corresponds to the years of college... ...to joining us in the summer of 2027 (i.e., Software Engineering Intern I - completed 1st/freshman year of college, Software...Full timeContract workTemporary workSummer workInternshipSummer internshipWork at officeLocal area$103.71k - $138.28k
...AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing... ...WY. $108,896 - $145,195 in these states: CO, HI, MI, MN, NC, NH, NV, OR, and RI. $114,082 - $152,109 in these states: AK, CA,...Full timeTemporary workFor contractors- ...Job Description Job Description Lead Engineer, Transmission System Planning provides focused... ...regional system plan, especially EMA and NH, including determining transmission... ...PowerWorld, PSCAD or other similar analysis software. ~ Effective communicator who develops...Local area
$145.67k - $161.86k
...our Transmission System Planning as a Lead Engineer. This strategic role, will provide... ...Eversource service territory, especially EMA and NH. This includes:Determining required level... ..., PSCAD or other similar analysis software.Ability to interface effectively and collaborate...Full timeH1bWork at officeLocal areaRemote work$140k - $200k
...organization serving the life sciences industry is hiring a Lead Data Engineer to help build and scale data solutions that power research,... ...and collaboration skills Experience working within Agile software development methodologies Desired Skills & Experience Experience...Full timeTemporary workRemote work- Job Title: Lead, Electrical Engineer (Digital Design) Job Code: 47193Job Location: Londonderry, NH or Tempe, AZJob Schedule: 9/80; Employees work 9 out of every 14 days... ..., develop, and document hardware / software interfacesLead the post-design support and troubleshooting...Night shift
- ...OpportunityAs Allegro's Director of Worldwide Field Application Engineering, you will be responsible for leading the company's global FAE... ...sales roles) may be exempt from this requirement.SummaryLocation: Manchester, NH; Auburn Hills, MI; Richardson, TXType: Full timeFull timeWork at officeWorldwide
$145.67k - $161.86k
...change. Role and Scope of Position: Lead Engineer is responsible for the development, expansion... ....Familiarity with power related software is preferred.Education:Bachelor’s degree... ...Must be available to travel between MA/CT/NH as necessary.Work is performed primarily...Full timeH1bWork at officeRemote work- ...Job Title: Lead, Project Engineer Job Code: 45628 Job Location: Onsite in Londonderry, NH Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off Job Description: Project Engineering is the art of creating...Local area
- ...Desktop Technician to join their client team onsite in Manchester, NH. The role emphasizes end-user support and serves as the local... ...provide deskside and remote Windows support, diagnose hardware, software, and network issues, and coordinate with IT vendors. Requires 3-...Local areaRemote work
- Location Manchester, NH 03103 Contract Type Independent Contractor / (Dispatch /Part... ...and technically skilled Desktop Support Engineer to provide on-demand, on-site IT support... ...hardware, operating systems, and enterprise software applications. Support network...Contract workPart timeFor contractorsImmediate start
- Job ID: 9650Req ID: 1811Location: Merrimack, NH, USAPosted: 2026-10-26Job Family: EngineeringJob Function: Software EngineeringPay Type: Salary Company Information:... ...applications. Job Summary: The Senior Software Engineer supports the design, development, integration,...Contract workFor subcontractorFlexible hours
- CareNet Health is seeking a Frontend Developer in Manchester, NH to advance our Terraform-driven platform. You will document RabbitMQ... ...expertise, and the ability to balance competing priorities while delivering high-quality software. #J-18808-Ljbffr EgreenservicesLocal area
- DuBois & King is currently hiring a Team Lead to join the Public Works Division in our Bedford, NH office. We are seeking a motivated engineer who is interested in helping expand the group’s technical capacity and market presence while leading meaningful projects that...Currently hiringWork at officeLocal area
- TechFlow Inc in Manchester, NH is hiring a Blockchain Developer. The role offers a base NH salary with a total package that includes mentorship, health coverage, paid growth time, and remote arrangements respecting evenings. The position emphasizes strong communication...Remote jobAfternoon shift
- EvoMaterials, a division of Outokumpu Stainless, seeks a Mechanical Engineer to lead design and modification of high-temperature furnace systems and plant equipment in Londonderry, NH. This role blends hands-on mechanical design with responsibility for furnace, auxiliary...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Londonderry, NH). Be the first to apply!
- software engineer internship remote Manchester, NH
- software engineer remote Manchester, NH
- graduate software developer no experience Manchester, NH
- information technology software engineer Manchester, NH
- senior software engineer remote Manchester, NH
- junior software developer remote Manchester, NH
- software engineer travel Manchester, NH
- startup software engineer Manchester, NH
- senior software design engineer Manchester, NH
- financial software developer Manchester, NH




