Demo

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

Analogic
Salem, NH Full Time
POSTED ON 8/12/2026
AVAILABLE BEFORE 9/8/2026
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

Salary.com Estimation for Principal / Senior Software Engineer (C++, Linux) in Salem, NH
$182,416 to $220,443
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal / Senior Software Engineer (C++, Linux)?

Sign up to receive alerts about other jobs on the Principal / Senior Software Engineer (C++, Linux) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Analogic

  • Analogic Canton, MA
  • At Analogic, we work together to create life-changing technology. We value your unique skills and abilities and invite you to join our team in saving lives... more
  • 11 Days Ago

  • Analogic Salem, NH
  • Essential Duties and Responsibilities: Process Documentation & Standardization Develop and maintain standardized work instructions for material handling pr... more
  • 14 Days Ago

  • Analogic Salem, NH
  • Whether you’re newer to assembly or bring years of experience, this is an opportunity to grow your skills in a stable, team-focused manufacturing environme... more
  • 17 Days Ago

  • Analogic Salem, NH
  • Make an Impact on Mission-Critical Security Technology We’re seeking a Senior Software Engineer to join a high-impact team supporting advanced, network-con... more
  • 18 Days Ago


Not the job you're looking for? Here are some other Principal / Senior Software Engineer (C++, Linux) jobs in the Salem, NH area that may be a better fit.

  • Analogic Jobs US Salem, NH
  • What You’ll Do Own and enhance existing production codebases (primary focus) Contribute to targeted greenfield development as new capabilities are introduc... more
  • 2 Months Ago

  • Alexander Technology Group Newburyport, MA
  • Amesbury MA – Onsite 3 days per week Full-time Salary Range: $165,000-$195,000 Candidate must be local to MA/NH/ME Please reach out to Chris McMillan at cm... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!