Search jobs > Warren, MI > Temporary > Software engineer

Software Engineer

Amentum
Warren, MI
Full-time

Amentum is currently seeking a qualified candidate to serve as a Software Engineering Subject Matter Expert in the Assistant PEO Systems Engineering, PEO Combat Service & Combat Service Support (PEO CS&CSS) office.

This position is currently hybrid, typically with one day weekly in the office at the Detroit Arsenal. This arrangement could change based on the requirements of the government client.

Other duties may be assigned to support client and contract deliverables. This position is not yet funded, position contingent upon funding award.

Job Duties and Responsibilities :

  • Assist the Government with all software engineering activities in support of current and future autonomous ground systems efforts.
  • Provide systems and software engineering support with an emphasis on the engineering skills and knowledge required to assess and analyze complex systems and facilitate integration into Army tactical systems.
  • Support safety critical efforts design, development, and evaluation.
  • Develop Software Safety Analysis requirements and Software Safety Analysis.
  • Prepare / write / update a Configuration Management Plan
  • Develop software requirements and integration plans.
  • Document software processes for embedded military system applications.
  • Support technical development and acquisition strategies.
  • Conduct Model Based Safety Analysis (MBSA) in tandem with Model Based Systems Engineering (MBSE) endeavors.
  • Other deliverables based on contract requirements.

Required Skills and Qualifications :

  • 5+ years familiarity with software engineering preferably in a Government Acquisition program.
  • Working knowledge and experience with safety related software design and integration.
  • Previous experience with Autonomous Software Stacks, Autonomous Driving Platforms, Autonomous Driving Systems, Autonomous Vehicle Systems (ADS), or Autonomous Vehicle System Platforms (AVPs).
  • Strong analytical skills and ability to use data to drive decision-making.
  • Ability to work independently and manage multiple projects simultaneously.
  • Detailed-oriented with excellent technical, verbal, and written communication skills
  • Previous experience with MIL STD 882 and ISO 26262 to include fault tree analyses, software system safety analyses, preliminary hazard assessments, function / system / subsystem hazard analyses, and safety assessment reports.
  • Clearance : Not required for initial hire. Amentum will sponsor a SECRET security clearance, a positive adjudication / determination may be required for continued employment.

Preferred Qualifications :

  • Bachelor's degree in computer science, computer engineering, software, or other engineering discipline and 10+ years of experience with military or government related duties.
  • Master's Degree with 6+ years of software development experience or equivalent research experience.
  • Previous automotive industry experience with autonomous vehicles.
  • Experience with model-based systems engineering.
  • Previous experience with software testing and validation.
  • Previous experience with WMI, RTK, and ATS.
  • Previous experience with CAN bus.
  • Working knowledge of the Modular Open Systems Approach (MOSA).
  • Working knowledge of the Data Distribution Service.
  • Working knowledge of the Robotic Operating System (ROS).
  • Working knowledge of coding languages.
  • Experience with Agile practices.
  • Program Management (PM) awareness.

Exceptional Qualifications :

  • Previous DOD experience in acquisitions or acquisitions strategy.
  • Previous experience working in PEO CS&CSS or PEO Ground Combat Systems (GCS).
  • C++, Python, Java, and / or similar experience.
  • Working knowledge of Artificial Intelligence (AI), Machine Learning, Deep learning, and neural networks including Convolutional Neural Network (CNN), Recurrent Neural Network (RNN), and Federated Learning.

Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, religion, color, sex, gender, national origin, age, United States military veteran's status, ancestry, sexual orientation, marital status, family structure, medical condition including genetic characteristics or information, veteran status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law.

Labor Law Posters

EEO including Disability / Protected Veterans

4 days ago
Related jobs
Promoted
OneStream Software
Birmingham, Michigan

The AI Solutions Engineer on the AI Product & Engineering team is responsible for crafting, building, and overseeing AI-powered Marketplace solutions tailored for the OneStream platform. Remote, USA OneStream Software LLC. This position requires a robust grasp of modern software design princi...

Promoted
blueStone Staffing Solutions
Dearborn, Michigan

Are you an experienced Lead Software Engineer looking for the right company to call "home"?. Our client is a Fortune 500 automotive company seeking an experienced Lead Software Engineer, ready to show off their skills and become a part of a great, growing team!. Previous experience as a Technical Le...

Promoted
HRU Inc Technical Resources
Sterling Heights, Michigan

This role plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem-solving, and software verification testing. Bachelor's Deg...

Promoted
Amrock
Detroit, Michigan

As a Software Engineer, you'll use various programming languages to develop, improve, test and/or maintain software that meets user needs. Modify existing software to fix errors, improve the overall quality and functionality or update integrations with other software. Analyze user needs to determine...

Promoted
Capgemini
Auburn Hills, Michigan

Capgemini Engineering has more than 55,000 engineer and scientist team members in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities & Chemicals, Life Sciences, Communications, Semiconductor & Electronic...

Compunnel
Sterling Heights, Michigan

The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification test...

Global Information Technology
Southfield, Michigan

Act as a subject matter expert for Application Analysts, Application Software Developers, and Application Software Engineers. Job Title: Project Lead Application Software Engineer (C++/AWS). Lead a team of engineers to architect, design, build, test and maintain industry leading Healthcare Analytics...

V2Soft
Dearborn, Michigan

Bachelor’s or Masters degree in computer science, computer engineering or a combination of education and equivalent experience. ...

AM General LLC
Auburn Hills, Michigan

Supervise a team of Software Engineers. Work as technical lead to coordinate software development projects with various Systems and Product Engineering groups, as necessary, to assist in completing tasks and projects on Budget and Schedule. S DoD ground system and commercial programs defining softwa...

Truck-Lite
Southfield, Michigan

Bachelor's degree in Computer Science or other branches of engineering. ...