Jobs · Engineering · Missouri

Software Engineer-Vehicle Management Systems 3

Apex Systems · Berkeley, MO · 1 wk ago
EngineeringContract

Location: Berkeley, Missouri (Onsite)

About the role

This role involves implementing, deploying, and maintaining software systems for vehicle management applications in compliance with internal and industry standards, processes, and regulations. You will partner with cross-functional engineering teams to identify, review, and inform requirements and specifications for vehicle management systems.

Responsibilities

  • Implement, deploy, and maintain software systems for vehicle management applications.
  • Partner with cross-functional engineering teams to identify, review, and inform requirements.
  • Develop vehicle management software and integrate externally-generated functions into vehicle management systems.
  • Develop and execute test plans and test cases for vehicle management software validation.
  • Perform verification, validation, and integration processes for vehicle management software in compliance with internal and industry standards and regulations.
  • Provide input on software implementations during system-level design and architecture.
  • Investigate and resolve vehicle management software-related issues reported by users or that occurred during system operation.
  • Develop and maintain software documentation, including design documents, user manuals, and technical specifications.
  • Implement current and emerging technologies, tools, frameworks, and methods in vehicle management software development.

Requirements

  • Active Secret Clearance (or higher).
  • Bachelor’s Degree.
  • 5+ years of experience with C/C++.
  • 5+ years of experience with software development lifecycle (SDLC).

Preferred Qualifications

  • 5+ years of experience designing and developing software for Real-Time or Non-Real-Time systems.
  • 3+ years of experience in Safety Critical Software Development.
  • Experience with LOR-1, LOR-2, or DAL-A, DAL-B software processes.
  • Real-time embedded software experience.
  • Agile Software development experience.
  • Familiarity with MIL-HDBK-516C, MIL-STD-882E, JSSSEH, or DO-178C.
  • Experience with Python, C#, and/or Assembly Language.
  • Experience with GreenHills Integrity or other Real Time Operating Systems.
  • Experience with fault tolerance, signal processing, or control system design.
  • Experience with tools such as Agility, Jira, ClearCase, and Git.

Benefits

  • Medical, dental, vision, life, and disability insurance plans.
  • Employee Stock Purchase Program (ESPP).
  • 401K program with company match after 12 months of tenure.
  • Health Savings Account (HSA) on the HDHP plan.
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
  • Corporate discount savings program and other discounts.
  • On-demand training program and access to certification prep, technical and leadership courses/books/seminars after 6+ months of tenure.
  • Certification discounts and perks for associations including CompTIA and IIBA.
  • Dedicated customer service team and certified Career Coach.

Similar jobs