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.