SearchPros is seeking a Software Engineer specializing in Vehicle Management Systems. The role involves implementing, deploying, and maintaining software systems for vehicle management applications while collaborating with cross-functional teams to ensure compliance with industry standards.
Responsibilities:
- Implements, deploys and maintains software systems for vehicle management applications in compliance with internal and industry standards, processes, and regulations
- Partners with cross functional engineering teams to identify, review and inform requirements and specifications for vehicle management
- Develops vehicle management software and partners with stakeholders to integrate externally-generated functions into vehicle management systems
- Develops test plans and test cases for vehicle management software validation
- Performs verification, validation, and integration processes for vehicle management software in compliance with internal and industry standards and regulations
- Provides input on software implementations during system-level design and architecture
- Investigates and resolves vehicle management software-related issues reported by users or that occurred during system operation
- Develops and maintains software documentation, including design documents, user manuals, and technical specifications
- Implements current and emerging technologies, tools, frameworks, and methods in vehicle management software development
Requirements:
- Active Secret Clearance (or higher)
- Bachelors Degree
- 5+ years of experience with C/C++
- 5+ years of experience with software development lifecycle (SDLC)
- 5+ years of experience designing and developing software for Real-Time or Non- Real-Time systems
- 3+ years of experience Safety Critical Software Development Experience
- Experience with LOR-1, LOR-2 or DAL-A, DAL-B software processes
- Active Secret Clearance
- Real-time embedded software experience
- Agile Software development
- Familiarity with MIL-HDBK-516C, MIL-STD-882E, JSSSEH, DO-178C
- Python, C# and/or Assembly Language experience
- 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