Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Londonderry, NH) in Manchester, NH vacancy
  • $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... 
    Suggested
    Temporary work
    Flexible hours

    Outokumpu Chrome Oy

    Londonderry, NH
    4 days ago
  • $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,... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Merrimack, NH
    3 days ago
  • 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... 
    Suggested
    Flexible hours

    Egreenservices

    Manchester, NH
    1 day ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Manchester, NH
    2 days ago
  • $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... 
    Suggested
    Remote work
    Flexible hours

    Filetwigbay

    Manchester, NH
    1 day ago
  •  ...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 work
    Local area
    Night shift

    Harris Corporation

    Londonderry, NH
    4 days ago
  • $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

    Lumen

    Manchester, NH
    1 day ago
  •  ...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... 

    Samprasoft

    Merrimack, NH
    19 hours ago
  •  ...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 job
    Internship

    Danaher

    Manchester, NH
    3 days ago
  • 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 work
    Night shift

    L3Harris Technologies

    Londonderry, NH
    19 hours ago
  •  ...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 area
    Night shift

    Harris Corporation

    Londonderry, NH
    1 day ago
  • $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 work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Merrimack, NH
    3 days ago
  • $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... 

    Property Partners Inc

    Manchester, NH
    1 day ago
  • $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 time
    Contract work
    Temporary work
    Summer work
    Internship
    Summer internship
    Work at office
    Local area

    BAE Systems

    Manchester, NH
    1 day ago
  • $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 time
    Contract work
    Temporary work
    Summer work
    Internship
    Summer internship
    Work at office
    Local area

    BAE Systems

    Manchester, NH
    1 day ago
  • $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 time
    Temporary work
    For contractors

    Lumen

    Manchester, NH
    19 hours ago
  •  ...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

    MRINetwork Jobs

    Manchester, NH
    6 days ago
  • $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 time
    H1b
    Work at office
    Local area
    Remote work

    Eversource Energy

    Manchester, NH
    4 days ago
  • $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 time
    Temporary work
    Remote work

    Motion Recruitment

    Manchester, NH
    4 days ago
  • 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

    L3Harris Technologies

    Londonderry, NH
    1 day ago
  •  ...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 time
    Full time
    Work at office
    Worldwide

    Allegro Microsystems

    Manchester, NH
    3 days ago
  • $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 time
    H1b
    Work at office
    Remote work

    Eversource Energy

    Manchester, NH
    4 days ago
  •  ...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

    L3Harris

    Londonderry, NH
    4 days ago
  •  ...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 area
    Remote work

    CompuCom

    Manchester, NH
    2 days ago
  • 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 work
    Part time
    For contractors
    Immediate start

    Axiom Technologies Pty Ltd.

    Manchester, NH
    4 days ago
  • 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 work
    For subcontractor
    Flexible hours

    Elbit Systems of America

    Merrimack, NH
    3 days ago
  • 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 Egreenservices
    Local area

    Egreenservices

    Manchester, NH
    1 day ago
  • 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 hiring
    Work at office
    Local area

    DuBois & King

    Bedford, NH
    1 day ago
  • 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 job
    Afternoon shift

    TechFlow Inc

    Manchester, NH
    4 days ago
  • 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

    Outokumpu Chrome Oy

    Londonderry, NH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Londonderry, NH). Be the first to apply!