Systems Software Engineer
Role details
Job location
Tech stack
Job description
- Develop and integrate vehicle software systems for embedded and networked architectures
- Perform requirements analysis, decomposition, and management using model-based approaches (SysML/UML)
- Create software specifications, algorithms, and system models (flowcharts, activity diagrams)
- Implement cybersecure software solutions using Agile, DevSecOps, and rapid prototyping methodologies
- Conduct simulation, analysis, and performance evaluation of software solutions
- Support SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) integration and testing
- Design and troubleshoot vehicle network architectures (CAN, Ethernet, embedded systems)
- Implement secure network architectures including segmentation, access control, and system hardening
- Support cybersecurity compliance, vulnerability assessments, and mitigation activities
- Collaborate with internal teams, customers, and suppliers to deliver integrated solutions
Requirements
-
Bachelor's degree in Electrical, Computer, Software, Systems, Aerospace, or Automotive Engineering Master's degree preferred
-
Ability to obtain and maintain a U.S. Secret Security Clearance
-
5-8+ years of experience in software engineering, embedded systems, or systems integration
-
Proven experience across the full software development lifecycle
-
Embedded systems development using C/C++, Linux, RTOS/POSIX
-
Experience with vehicle/embedded networks (CAN, J1939, Ethernet, RS422/485)
-
Knowledge of network protocols (TCP/IP, UDP, DDS, multicast)
-
Experience with cybersecurity frameworks (RMF, STIGs, system hardening, secure configuration)
-
Familiarity with Model-Based Systems Engineering (MBSE) (SysML/UML)
-
Experience with DevOps/DevSecOps tools (Git, Kubernetes)
-
Experience with requirements and Agile tools (JIRA, Confluence, DOORS NG, Cameo)
-
Experience with simulation tools (MATLAB/Simulink, CANoe, Tessy)
-
Hands-on experience with lab/test equipment (oscilloscopes, analyzers, etc.), * Experience with U.S. DoD ground vehicle programs and acquisition processes
-
Familiarity with GVSC / TARDEC / TACOM organizations
-
Knowledge of MOSA, FACE, VICTORY, GCIA standards
-
Experience integrating C5ISR systems and vehicle subsystems (power, lethality, survivability)
-
Relevant cybersecurity certifications (CISSP, CISM, CASP+, CAP)
-
Experience with GPU/FPGA/SoC architectures
-
Background in fire control systems, stabilization, or vehicle electronics
Benefits & conditions
- Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
- Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
- Final position level and pay will be based on experience.
Resources