
Chief Engineer Software
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
INTRODUCTION TO AM GENERAL
AM General develops and builds specialized ground vehicle systems that get the US Armed Services and our allies to and from their mission safely. Our innovative spirit delivers advanced, rugged, resilient, and dependable mobility solutions. We are one team dedicated to producing the best products for our customers. We have a collective understanding that at AM General our purpose is to serve those who serve to protect us.
We R.I.D.E. with Sgt. Smith! We are Responsive We have Integrity We are Dynamic We exhibit Excellence
PRINCIPLE DUTIES AND RESPONSIBILITIES
- Interface with product design, prototype parts fabrication, vehicle build-up, test, ongoing development engineering and follow-up of initial and post production in the plant
- Develop vehicle software for U.S DoD ground system and commercial programs defining software specifications and performing model based software design from concept to production
- Provide knowledge and expertise in developing product software with the user and sponsor of the vehicle system
- Assist the business development and program offices with project management activities for new technologies being developed on the technology roadmap and answer proposals
- Support subordinate positions as needed in various roles. Provide guidance of AM General practices and methods
- Lead trade studies and analysis activities for software architecture and identify support required for product commonality, technology maturity, production readiness, environment, health, safety, human factors, Design for Reliability (DFR), etc.
- Define test criteria for requirements verification and validation
- Work with Systems Requirements Lead in the development of the software requirements, traceability, and allocation to functional elements, physical elements, and system performance specifications
- Work with Configuration Manager in the management of software requirements, vehicle configuration, system, and component changes during the program lifecycle
- Work with Systems Test and Evaluation Lead in the development of software test plans and procedures, System Integration Lab testing, and support software qualification in field
- Work with RAM team in the development of DFMEAs for software Systems
- Define plans and requirements for activities to support implementation, integration, and production readiness
- Coordinate and implement plan(s) to support system and product build activities
- Provide status of software activities, metrics, and issues to support system and product needs
- Assist in establishing design parameters to achieve most cost-effective approach consistent with the end item of specifications, performance, and reliability objectives
- Ensure that products meet Federal, State, and local regulations as well as international homologation requirements for such items as safety and emission standards
- Ensure products meet Cybersecurity requirements
- Establish designs through calculations, analysis, model based engineering, and various design verification techniques
- Approve releasing engineering designs at prototype, test, development, and production phases of a program
- Determine test requirements. Oversees or may assist in set-up/monitoring of a testing program
- Analyzes, evaluates and reports test results to determine acceptability or needed modifications in meeting specifications
- Maintain contact with vendors and subcontractors to keep abreast of new software design tools, subcontract sources, pricing and lead time requirements
- Solicits vendor knowledge and participation in product standardization and cost reduction
- Provide information and direction to facilitate building of prototype vehicles
- Revises software design based on feedback from prototype activities
- Provide engineering analysis of field problems and, as required, makes recommendations for, and implements, corrective action
- Participate in and lead corrective actions for Software bug tracking
- Assist the manufacturing group during production startup and resolves engineering changes for effective production runs
- Manage the critical path during execution of the program
- Support management reviews of program objectives, budget, and timing
KNOWLEDGE AND SKILLS
- Bachelor of Computer Science or BSEE, 10-15 years’ experience, or related field experience plus 10 years’ experience on total vehicle or component design/development
- U.S. Citizenship or Permanent Resident Alien Status required
- 3-5 years in a leadership role, leading a team.
- Experience leading programs with external software development teams
- Experience approving software code developed by others
- Experience developing software development plans (SDP) a plus
- Experience developing Software Test Plans (STP) a plus
- Experience in documenting software descriptions and release notes
- Experience with CMMI and CMMC a plus
- Knowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plus
- Ability to utilize Microsoft suite of tools to provide information and updates to upper management
- Knowledge of a software programing and development processes
- Knowledge of DoD contract requirements and specifications for ground vehicles preferred
- Knowledge of vehicle software architecture (i.e., functional, data, cyber, safety)
- Experience in Risk Management best practices preferred
- Experience in development of DFMEA preferred
- Experience in project management skills and Microsoft Project software preferred
- Self-starter with excellent problem-solving skills
- Proven attention to detail
- Strong interpersonal skills to drive actions necessary to accomplish assigned tasks
- Customer focused
- Ability to work independently
PHYSICAL EFFORT
- Sight: must be able to regularly read computer screen, reports, and various documents with detail and clarity to accomplish work tasks in a safe and efficient manner, including regular use of adequate close vision, distance vision, color vision, peripheral vision, and ability to adjust focus
- Hearing: must be able to regularly hear well enough to communicate
WORKING CONDITIONS
- Physical Location: This position operates between an office and manufacturing plant environment and is often assigned to a specific shift or hours. The Employee must be able to perform job functions in an environment with varying difficult work conditions such as extreme cold, heat, inclement weather, at heights, and/or while exposed to constant/intermittent loud noises
- Teamwork: This position will work with others to ensure efficiency in the workplace
- Listening Skills: This position will need to understand how to use machinery properly and safely to prevent accidents and ensure all tasks are completed accurately
- Ability to follow instructions: Managers assign tasks and responsibilities, which vary; this position should be able to follow instructions competently
- Methodical approach: Production lines follow a set process, so this position needs a methodical approach to ensure all tasks are completed in the correct order for a smooth-running production line
- Concentration: This position may perform the same or similar tasks repeatedly, so a strong level of concentration when carrying out these tasks is important for quality control purposes. This role is often fast paced, so being able to maintain focus at all times is important
TRAVEL REQUIREMENTS
Potential for limited travel
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
