Senior Software Architect/Engineer
Listed on 2026-06-18
-
Engineering
Software Engineer, Systems Engineer
Physical Sciences Inc., an employee-owned company, located 25 miles north of Boston in Andover MA, is looking for a Senior Real-time Software Architect/Engineer to contribute to multiple programs addressing advanced combat management system applications for the Navy surface warfare domain. Specific projects include the development of force-level resource coordination capabilities, and the development of algorithms for assessing the effectiveness of electromagnetic countermeasure engagements.
Minimum Required Qualifications:
- Master’s degree in Applied Math, Physics, Electrical or Mechanical Engineering, or Computer Science
- 3+ years practical software design and implementation experience
- Ability to obtain/maintain an active U.S. Security Clearance
Required Skills:
- Experience developing distributed computing solutions for implementing scientific or signal processing algorithms and/or complex command & control applications
- Experience developing software for the Linux operating systems, including networking fundamentals, protocols, and standards (TCP/IP, TLS, DNS)
- Strong troubleshooting and debugging skills
Preferred Skills and Experience:
- Working knowledge of the Rust programming language and associated development tools
- Strong knowledge of web protocols and standards (HTTP, REST, Web Socket) and their use in cloud-based applications
- Experience with containerized software deployment and container orchestration frameworks such as Kubernetes
- Experience using Dev Ops tooling, particularly Git Lab
- Familiarity with the Naval surface warfare domain, air defense applications, resource optimization algorithms, or distributed command & control technologies
- An active U.S. Security Clearance
U.S. Citizenship is required.
All qualified applicants will receive consideration for employment without regard to their race,
color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a
protected veteran
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).