Microsat Systems is seeking a Senior Software Engineer to drive software development for aerospace applications in an agile environment. The ideal candidate will have extensive experience in software development and proficiency in programming languages such as C++, Java, or Python, along with a strong background in software architecture and design practices
Job Summary
Serve as a subject matter expert (SME) and resource for Software Architects and Software Engineers to enhance their knowledge and practices in software architecture and software design.
Lead a research and development project focusing on Open Architectures, GRAs, software reuse, and modularity impacting IAS programs.
SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more.
Matching Summary
Match Score: 85
Microsat Systems is seeking a Senior Software Engineer to drive software development for aerospace applications in an agile environment. The ideal candidate will have extensive experience in software development and proficiency in programming languages such as C++, Java, or Python, along with a strong background in software architecture and design practices.
Salary
Base: $143,487.14 - $197,294.82; Bonus/Equity: Annual incentive pay based upon performance; Benefits: Medical, dental, vision, 401(k) with 150% match, life insurance, 3 weeks PTO, tuition reimbursement
Skills & Requirements
Must-have
software architecture and design
agile development methodologies
cross-functional collaboration
modern software architecture
aerospace applications
Nice-to-have
digital manufacturing and Industry 4.0
real-time operating systems
embedded systems
software development methodologies
Key Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field
10+ years of experience in software development
Expert proficiency in C++, Java, or Python
Ability to obtain/maintain a Secret U.S. Security Clearance