Principal / Senior Software Engineer (C++, Linux)

Analogic

Salem (NH)

On-site

USD 70,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Analogic in Salem, New Hampshire is seeking a software engineer to enhance production codebases, contribute to development, and resolve software issues. The ideal candidate will have strong experience in C++ and a good understanding of Linux environments.

This role offers the chance to work on mission-critical technology with high visibility across teams, blending stability work and innovative projects.

Qualifications

  • Strong experience in C++ is essential.
  • Scripting level familiarity with Python is sufficient.
  • Proven background working in Linux environments is a must.
  • Experience with microservices architectures is required.
  • Experience supporting distributed networked systems in production.

Responsibilities

  • Own and enhance existing production codebases.
  • Contribute to targeted greenfield development.
  • Support software releases and issue resolution.
  • Partner with teams to resolve integration challenges.
  • Create and improve technical documentation.

Skills

C++
Python
Linux environments
REST APIs
Message-based communication (MQTT)

Job description

What You’ll Do
  • Own and enhance existing production codebases (primary focus)
  • Contribute to targeted greenfield development as new capabilities are introduced
  • Support software releases, debugging, and issue resolution in production environments
  • Partner with systems, test, field, and manufacturing teams to resolve integration challenges
  • Create and improve technical documentation to support long-term system sustainability
What You Bring
  • Strong experience in C++
  • Working knowledge of Python (scripting level familiarity is sufficient)
  • Proven background working in Linux environments (must-have)
  • Experience with microservices architectures, including:
    • REST APIs
    • Message-based communication (MQTT preferred)
  • Experience supporting distributed / networked systems in production
  • Comfortable working in and improving established codebases
What Sets You Apart
  • Experience balancing system sustainment and new development
  • Strong debugging, code review, and system-level problem-solving skills
  • Background in complex, integrated environments where uptime and reliability are critical
  • Ability to operate independently while influencing technical direction
  • Passion for improving documentation and knowledge continuity
Why This Role
  • Work on real-world, mission-critical technology
  • High visibility across cross-functional teams
  • Opportunity to make immediate impact in a 6–12 month engagement
  • Blend of stability work + forward-looking innovation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal / Senior Software Engineer (C++, Linux)
Principal / Senior Software Engineer (C++, Linux)

Analogic Jobs US • Salem (NH)

On-site
USD 80,000 - 120,000
Principal / Senior Software Engineer (C++, Linux)
Principal / Senior Software Engineer (C++, Linux)

Analogic Corporation • Salem (NH)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners • Chicago (IL)

On-site
USD 360,000 - 425,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 360,000 - 425,000
Senior C++ Developer
Senior C++ Developer

Optimize Search Group • Coppell (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer - C++
Senior Software Engineer - C++

comtecinfo • Orlando (FL)

On-site
USD 70,000 - 90,000
Senior Software Engineer (backend) Columbus HQ / Remote
Senior Software Engineer (backend) Columbus HQ / Remote

Motion LLC • Columbus (OH)

Hybrid
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Cielo Talent • United States

Hybrid
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Seattle (WA)

On-site
USD 140,000 - 170,000