The Sr. Software Engineer serves as a recognized company authority performing system and subsystem architecture definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests.
Provide consultation and support services for the full life cycle of software product development. These activities will include communication with the user community during requirements analysis, prototyping, system analysis, development, fielding, and maintenance of systems.
Participate in technical interchange, project planning, production and integration status and other appropriate meetings to maintain a current knowledge base of design requirements, issues, action items, and resolution activities.
The selected candidate will support Agile Application Development technologies and capabilities in the areas of software development, systems engineering, integration, and test of software applications and infrastructure.
Provide engineering services including architecture, systems engineering, & software development for client's various software applications, initiatives, and sustainment for transition of emerging technologies.
Develop equations, algorithms, models, and software tools suitable for navigation system analysis, simulation, and design. Develop detailed models of navigation sensors with a special focus on errors and latency.