Senior Software Engineer (Ada / Embedded Networking)
$190,000–$200,000 year
On-site · Grand Rapids, Michigan, United States
Job Summary
Senior Software Engineer with Ada/embedded networking expertise to design, develop, integrate, and test embedded software for aerospace/defense applications. Lead development of networking protocols and secure communications (IPsec/IKE), translate CONOPS and requirements into designs, work across teams to deliver reliable, high-performance software on target hardware, support verification and debugging, and contribute to CM/ Git-based workflows. Expect collaboration with customers and engineering teams, on-target testing, and involvement in real-time embedded environments.
Required Qualifications
- Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related STEM discipline
- U.S. Citizenship with active U.S. Security Clearance
- 10+ years of experience in networking protocol development, software design, and implementation
- Strong hands-on experience developing software in Ada, C, C++
- Experience with Ada development, embedded networking software
- Strong understanding of Layer 2 and Layer 3 networking concepts including Ethernet, VLAN tagging, IPv6 ND
- 5+ years of experience implementing or integrating IPsec and IKE v1/v2
- Experience with embedded systems and real-time operating environments
- Strong communication and interpersonal skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.