Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Salem?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Analogic Corporation

Salem / Global

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

Job Description

Senior Software EngineerMake an Impact on Mission-Critical Security TechnologyWe're seeking a Senior Software Engineer to join a high-impact team supporting advanced, network-connected security screening systems. This is a hands-on role focused on stabilizing and enhancing production systems while contributing to next-generation (greenfield) capabilities. If you enjoy solving complex problems, improving real-world systems, and working across engineering disciplines—this role offers a strong balance of ownership, technical depth, and visible impact.What You'll DoArchitect and deliver new features that coordinate across multiple systems, designing secure and reliable inter-service communication to support them.Own and enhance existing production codebasesContribute to targeted greenfield development as new capabilities are introducedSupport software releases, debugging, and issue resolution in production environmentsPartner with systems, test, field, and manufacturing teams to resolve integration challengesCreate and improve technical documentation to support long-term system sustainabilityWhat You BringExperience with microservices architectures, including:REST APIs, gRPC/protocol BuffersMessage brokersContainerizationSecuring communications channels.Experience in C++, including multi-threading.Proven background working in Linux environments (must-have)Experience supporting distributed/networked systems in productionComfortable working in and improving established codebasesWhat Sets You ApartExperience balancing system sustainment and new developmentStrong debugging, code review, and system-level problem-solving skillsBackground in complex, integrated environments where uptime and reliability are criticalAbility to operate independently while influencing technical directionPassion for improving documentation and knowledge continuityWhy This RoleWork on real-world, mission-critical technologyHigh visibility across cross-functional teamsBlend of stability work + forward-looking innovationEqual Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location