Job Details
Software Architect
Location: Northridge, CA
This is a contracted position with a minimum of six-month work approval. A per diem is being provided for housing, transportation, and food.
Qualifications:
- able to explain program mission, deadlines, and expectations. Clear and comprehensive documentation to share architectural decisions and guiding the development team.
- development roadmap. Create software build plan and execute the plan.
- able to move teams forward to accomplish a build regardless of the obstacles. Ability to think creatively to find alternative solutions or creative ways to solve problems.
- how to sue metrics effectively and to identify the right set of metrics to capture.
Preferred Knowledge:
- knowledge of C++ programming language in embedded software.
- architecture design in UML. Well versed in various design patterns.
- Software architecture with strong knowledge of GNC (guidance navigation and control)
- software development practices in collaborative agile framework. Deep familiarity with DevOps practices.
- knowledge of Bitbucket.
- Knowledge of Jenkins, Nexus
- with SonarQube, Google testing framework.
- with VxWorks, multi-tasking, intertask communications, use of Shared Memory
- with TCP/IP,
- able to create SR5 in DOORS, expert knowledge in testing software at unit test level and at FQT level, writing test plan/test cases.
- in developing Program Protection concepts and techniques.
Requirements:
- degree and 5 years experience as an software architect
- DOD Secret Clearance
Synovix is an equal opportunity employer.