Lead Software Engineer – Vehicle Management Systems
Missouri, United States of America
Full Time
1 hour ago
$198,050 - $267,950 USD
Visa Sponsor
Key skills
C#CLeadership
About this role
Role Overview
Leads activities to develop, document and maintain complex architectures, requirements, algorithms, interfaces and designs for software systems
Leads development of code and integration of complex software components into a fully functional software system
Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met
Leading 10+ Engineers to develop code and integration of the complex software components for a new Vehicle Management Systems Computer’s (VMSC) Tail Actuator Control Card
Leading 10+ Engineers to develop black box tests for embedded software systems
Provides technical leadership for software projects and leads software supplier management activities
Leads development, selection, tailoring and deployment of processes, tools and metrics
Leads software research and development projects
Leads estimating activities
Serves as a subject matter expert for software domains, system-specific issues, processes and regulations
Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards
Trains and mentors’ others
Serves as organization spokesperson on advanced projects and programs
Acts as an advisor to management and customers on advanced technical research studies
Requirements
Bachelor’s Degree in an engineering discipline or 15+ years equivalent related experience
10+ years of experience developing embedded real-time software
3+ years of experience programming in Ada
3+ years of experience programming in C#
2+ years of experience with verification of Software Engineering requirements
5+ years of experience leading small (10+ people) teams for embedded software projects