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

Analogic Corporation

Salem, NH

JOB DETAILS
JOB TYPE
Part-time
SKILLS
Application Programming Interface (API), C++ Programming Language, Code Reviews, Cross-Functional, Debugging Skills, Distributed Computing, Documentation, Field Trials, Linux Operating System, Manufacturing, Microservices, Network Support, Network Systems, Problem Solving Skills, Production Systems, Python Programming/Scripting Language, REST (Representational State Transfer), Scripting (Scripting Languages), Software Administration, Software Debugging, Software Engineering, System Test, Systems Maintenance, Technical Support, Technical Writing
LOCATION
Salem, NH
POSTED
4 days ago

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

About the Company

A

Analogic Corporation