Software Engineering Manager – SW Development Lead
San Diego, Oklahoma, United States of America
Full Time
2 weeks ago
$131,800 - $241,700 USD
No Visa Sponsorship
Key skills
LinuxPythonSDLCC++CAgileScrumRisk Management
About this role
Role Overview
Collaborate with the Software(SW) Development, Systems Engineering, Test Automation, DevSecOps and Systems Test organizations, to ensure the team is meeting the mission engineering objectives of the contracts.
Serve as a work package manager to lead the planning, execution, and delivery of SW products to next level of integration, meeting contractual cost, schedule, and technical requirements.
Manage a team of approximately 10-20 individuals to complete the full software development life cycle in an Agile software development environment.
Report budget, scope and schedule progress using Agile Metrics and EVMS methodologies.
Facilitate risk management and provide technical guidance to the team.
Participate in the full software development life cycle including design, implementation, test, and delivery of software products to our customers.
Work in Agile Scrum teams to develop software products for multiple software baselines.
Support team Allocation and Integrated Master Schedule (IMS) task planning based on received Budget Advice and associated TAs in coordination with SW IPT, SW Development Leads, SW Architects, and Product Owners.
Oversee and manage the quality and timeliness of the organization’s products, and identify and remediate of potential issues before they become problems.
Support program reviews as required.
Provide Functional Management to direct reports, including career guidance, performance management, staffing, interviewing/onboarding, disciplinary actions, and direct engagement.
Requirements
Bachelor’s Degree in a STEM discipline and 9 years of related engineering experience; OR a Master’s degree in a STEM discipline and 7 years of related engineering experience; OR a PhD in a STEM discipline and 4 years of related engineering experience.
Prior experience using agile development, including participating as Product Owner, SCRUM Master, and/or team member in an Agile development environment.
Experience with developing software used for one of the following real-time applications: flight critical software, Safety critical software, medical software, or mission critical software
At least 4 years of recent relevant experience with at least two of the following programming or scripting languages: C, C++, and Python.
Experience with one of the following real time operating systems: Wind River VxWorks, Green Hills Integrity, or Realtime Linux
Active DoD Top Secret clearance (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
Tech Stack
Linux
Python
SDLC
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business