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

Analogic Corp

  • Salem, NH
  • 30+ days ago

    Highlights

    Partner with systems, test, field, and manufacturing teams to resolve integration challenges. Create and improve technical documentation to support long-term system sustainability.

    Numbers & Facts

    LocationSalem, NH

    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

    Similar Jobs

    Genesis10

    Entry Level Software Developer

    • Boston, MA
    30+ days ago
    See more jobs