Jobs · Engineering · New Hampshire

Sr. Embedded Software Engineer (Microservices, C++, Linux)

Analogic · Salem, NH · 3 days ago
On-siteEngineeringFull-time

What You’ll Do

  • Arcitect and deliver new features that coordinate across multiple systems, designing secure and reliable inter-service communication to support them.
  • Own and enhance existing production codebases.
  • Contribute to targeted greenfield development as new capabilities are introduced.
  • Support software releases, debugging, and issue resolution in production environments.
  • Parel 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

  • Experience with microservices architectures, including: REST APIs, gRPC/protocol Buffers, message brokers, containerization, securing communications channels.
  • Experience in C++, including multi-threading.
  • Proven background working in Linux environments (must-have).
  • Experience supporting distributed / networked systems in production.
  • Comfortable working in and improving established codebases.

Similar jobs