General Dynamics Land Systems
Software Area Manager - Embedded Applications & Firepower
General Dynamics Land Systems, Sterling Heights, Michigan, United States, 48310
Software Area Manager - Embedded Applications & Firepower
Join to apply for the
Software Area Manager - Embedded Applications & Firepower
role at
General Dynamics Land Systems The role is responsible for managing all of the activities and personnel in our Software Engineering organization. Functions include middleware applications (coordination across the vehicle, power control, states and modes) and firepower (all turret interfaces). Company Information General Dynamics is a successful Fortune 100, global aerospace and defense company, with over 90,000 employees world-wide. General Dynamics Land Systems, a business unit of General Dynamics, has a strong foundation of delivering core engineering and manufacturing capabilities to our clients for military vehicles. Our team is focused on continuous process and productivity improvements that reduce product costs, while increasing troop safety and effectiveness. Land Systems continues to work with the US Armed Forces and its Allies to ensure these vehicles remain survivable, relevant, flexible, affordable and capable of addressing a dynamic threat environment. What We Offer Healthcare including medical, dental, vision, HSA and Flex Spending Competitive base pay, incentive pay that rewards individual and team performance, and comprehensive benefits. 401k Match (6%) Educational Assistance 9-80 Work Schedule (This position’s standard work schedule is a 9/80. The 9-hour day Monday through Thursday to take every other Friday off.) Ongoing learning opportunities within a diverse, inclusive and rewarding work environment Onsite Cafeteria, remodeled with new equipment Fitness Center, and Outdoor fitness track Responsibilities / Assignments Provide leadership and technical direction to our software Middleware applications and Firepower software engineers that develop and deliver high quality work for combat vehicles. Conduct interviews, hire and mentor new employees ensuring technical competency to execute projects. Lead product development and integration activities for the Middleware applications and Firepower area. Ensure software is designed and developed using industry-standard methods with code quality, performance, stability and security measures. Provide guidance on hardware requirements and specifications of design descriptions per customer specs. Ensure SAR (Special Access Requirements), Military Standards (DoD) and CDRL (Contract Data Requirements List) are followed and in compliance. Manage section budgets and timeframe schedules to ensure deliverables are met, on time and within budgeted costs. Coordinate and assign tasks for area software engineers aligning duties with experience level and skill sets. Ensure software tools and training for staff are provided. Review manpower demands and ensure staffing commitments are met. Perform quarterly and yearly performance reviews and staff meetings; foster teamwork and inter-group coordination; address personnel issues according to the GDLS Code of Ethics. Support the program leads in achieving team commitments when needed. Develop and track department metrics. Participate in proposals for customers and presentations when needed. Participate in technical and program reviews regarding vehicles and software. May be involved with ISO and CMMI audits and certifications along with following department and GDLS processes. This Role Also Has People Leader Responsibilities Review manpower demands and ensure staffing commitments are met. Conduct interviews, hire and mentor new employees ensuring technical competency to execute projects. Perform quarterly and yearly performance reviews and staff meetings; foster teamwork and inter-group coordination; address personnel issues according to the GDLS Code of Ethics. Create a work environment oriented to product quality and customer satisfaction. Perform other duties as assigned, including acting as primary Software Lead on individual software projects. Minimum Qualifications / What You Must Have Bachelor of Science in Computer Science, Computer Engineering or similar engineering discipline. MBA a plus. 10+ years of work-related experience, 3+ in a management role preferred. Expert level in Microsoft Office suite applications. Knowledge and experience with Linux/Unix and code management tools GIT and Bitbucket, Java, C#, C++, C, Python, QT Knowledge of ISO 9001/ISO 14001, OHSAS18001 and CMMI standards. Experience with EVMS (Earned Value Management Systems) Be a self-starter in a fast-paced environment Strong written and oral communication skills Bonus Requirements Advanced degree (MS, PhD) in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or Robotics Engineering Experience working with or in a military or federal environment Experience with Cyber Security principles and implementation considerations Experience managing an Agile software backlog Familiarity with Model Based Engineering (SysML, UML, etc.) and tools Familiarity with the use of Hypervisors and containers Additional Information Due to the nature of the work, US Citizenship is required. No sponsorship offered. Must be able to obtain/hold secret clearance. Prior experience working on ground based Military Vehicles desired. Able to bring continuous improvement processes and methodologies to the position. Able to work overtime when required. Limited travel may be required. GDLS considers factors such as scope/responsibilities of the position, candidate experience, education/training background, in addition to local market comparable and business considerations when extending an offer. Seniority level Director Employment type Full-time Job function Industries: Machinery Manufacturing Sign in to set job alerts for “Software Engineering Manager” roles is available. Dearborn, MI; Salary: $175,000.00-$190,000.00
#J-18808-Ljbffr
Join to apply for the
Software Area Manager - Embedded Applications & Firepower
role at
General Dynamics Land Systems The role is responsible for managing all of the activities and personnel in our Software Engineering organization. Functions include middleware applications (coordination across the vehicle, power control, states and modes) and firepower (all turret interfaces). Company Information General Dynamics is a successful Fortune 100, global aerospace and defense company, with over 90,000 employees world-wide. General Dynamics Land Systems, a business unit of General Dynamics, has a strong foundation of delivering core engineering and manufacturing capabilities to our clients for military vehicles. Our team is focused on continuous process and productivity improvements that reduce product costs, while increasing troop safety and effectiveness. Land Systems continues to work with the US Armed Forces and its Allies to ensure these vehicles remain survivable, relevant, flexible, affordable and capable of addressing a dynamic threat environment. What We Offer Healthcare including medical, dental, vision, HSA and Flex Spending Competitive base pay, incentive pay that rewards individual and team performance, and comprehensive benefits. 401k Match (6%) Educational Assistance 9-80 Work Schedule (This position’s standard work schedule is a 9/80. The 9-hour day Monday through Thursday to take every other Friday off.) Ongoing learning opportunities within a diverse, inclusive and rewarding work environment Onsite Cafeteria, remodeled with new equipment Fitness Center, and Outdoor fitness track Responsibilities / Assignments Provide leadership and technical direction to our software Middleware applications and Firepower software engineers that develop and deliver high quality work for combat vehicles. Conduct interviews, hire and mentor new employees ensuring technical competency to execute projects. Lead product development and integration activities for the Middleware applications and Firepower area. Ensure software is designed and developed using industry-standard methods with code quality, performance, stability and security measures. Provide guidance on hardware requirements and specifications of design descriptions per customer specs. Ensure SAR (Special Access Requirements), Military Standards (DoD) and CDRL (Contract Data Requirements List) are followed and in compliance. Manage section budgets and timeframe schedules to ensure deliverables are met, on time and within budgeted costs. Coordinate and assign tasks for area software engineers aligning duties with experience level and skill sets. Ensure software tools and training for staff are provided. Review manpower demands and ensure staffing commitments are met. Perform quarterly and yearly performance reviews and staff meetings; foster teamwork and inter-group coordination; address personnel issues according to the GDLS Code of Ethics. Support the program leads in achieving team commitments when needed. Develop and track department metrics. Participate in proposals for customers and presentations when needed. Participate in technical and program reviews regarding vehicles and software. May be involved with ISO and CMMI audits and certifications along with following department and GDLS processes. This Role Also Has People Leader Responsibilities Review manpower demands and ensure staffing commitments are met. Conduct interviews, hire and mentor new employees ensuring technical competency to execute projects. Perform quarterly and yearly performance reviews and staff meetings; foster teamwork and inter-group coordination; address personnel issues according to the GDLS Code of Ethics. Create a work environment oriented to product quality and customer satisfaction. Perform other duties as assigned, including acting as primary Software Lead on individual software projects. Minimum Qualifications / What You Must Have Bachelor of Science in Computer Science, Computer Engineering or similar engineering discipline. MBA a plus. 10+ years of work-related experience, 3+ in a management role preferred. Expert level in Microsoft Office suite applications. Knowledge and experience with Linux/Unix and code management tools GIT and Bitbucket, Java, C#, C++, C, Python, QT Knowledge of ISO 9001/ISO 14001, OHSAS18001 and CMMI standards. Experience with EVMS (Earned Value Management Systems) Be a self-starter in a fast-paced environment Strong written and oral communication skills Bonus Requirements Advanced degree (MS, PhD) in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or Robotics Engineering Experience working with or in a military or federal environment Experience with Cyber Security principles and implementation considerations Experience managing an Agile software backlog Familiarity with Model Based Engineering (SysML, UML, etc.) and tools Familiarity with the use of Hypervisors and containers Additional Information Due to the nature of the work, US Citizenship is required. No sponsorship offered. Must be able to obtain/hold secret clearance. Prior experience working on ground based Military Vehicles desired. Able to bring continuous improvement processes and methodologies to the position. Able to work overtime when required. Limited travel may be required. GDLS considers factors such as scope/responsibilities of the position, candidate experience, education/training background, in addition to local market comparable and business considerations when extending an offer. Seniority level Director Employment type Full-time Job function Industries: Machinery Manufacturing Sign in to set job alerts for “Software Engineering Manager” roles is available. Dearborn, MI; Salary: $175,000.00-$190,000.00
#J-18808-Ljbffr