Software Engineer

Moseley Technical Services
Sterling Heights, MI

Job Description

Job Description

Responsibilities:

  • Design, configure, and test a new software development environment for documentation, code, and test artifacts.
  • Develop embedded software documentation and code across vehicle domains such as Fire Control / lethality, displays, power management, diagnostics, software deployment, embedded training, and board support.
  • Perform software requirements analysis and develop preliminary and detailed software designs using department-approved design tools.
  • Develop software designs that influence overall vehicle architecture and subsystem integration.
  • Write, debug, and maintain software code in accordance with department standards and procedures.
  • Develop test procedures and perform unit, functional, and hardware/software integration testing.
  • Debug software issues identified during development, integration, and qualification testing.
  • Integrate software releases across multiple CSCIs into overall vehicle software releases.
  • Interface with Systems Engineering, Project Management, Software Quality, and other internal teams.
  • Support Agile development activities, including daily scrums, PI planning, retrospectives, and demonstrations.
  • Perform other duties as assigned.

Qualifications:

  • U.S. Citizenship is required by Federal Law
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline.
  • 4+ years of embedded software engineering or related experience.
  • Experience with programming languages and tools including:
    • C
    • C++
    • C#
    • Java
    • Python
    • Qt
    • MATLAB / MathWorks tools
    • Git
    • Bitbucket
  • Experience working within mixed operating system environments including:
    • VxWorks
    • Linux
    • RTOS
    • BSPs
    • Virtualization
    • GVOS
  • Experience with communication and networking protocols including:
    • RS-232
    • RS-422
    • CAN
    • TCP/IP
    • UDP/IP
    • Multicast networking
  • Experience with DDS, Kafka, or other publish/subscribe middleware technologies.
  • Experience with Time Sensitive Networking (TSN) architectures.
  • Experience with military or ground vehicle architecture standards including:
    • NGVA
    • UKGVA
    • GCIA
    • MOSA
    • SOSA
    • FACE
  • Experience with Agile software development processes and tools.
  • Must be able to work occasional evening and/or weekend overtime as required.

Preferred Qualifications:

  • Eligibility to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible.
  • Previous defense industry experience.
  • Experience with ground combat vehicle network architecture designs.
  • Familiarity with Type 1 / Type 2 hypervisors.
  • Familiarity with Docker and Kubernetes containerization technologies.
  • Familiarity with IoT concepts.
  • Experience with Cameo Systems Modeler.
  • Experience supporting continuous improvement initiatives and engineering process improvements.
Company Description

Since our founding in 1994, Moseley Technical Services has been a trusted partner in Engineering Services, delivering quality and innovation to support the most advanced projects.

Company Description

Since our founding in 1994, Moseley Technical Services has been a trusted partner in Engineering Services, delivering quality and innovation to support the most advanced projects.

Posted 2026-06-20

Recommended Jobs

Public Tax Staff Accountant

NorthPoint Search Group
Detroit, MI

Public Tax Staff Accountant To Apply Now - email your resume to [email protected] Who: A motivated and detail-oriented early-career tax professional who enjoys client int…

View Details
Posted 2026-06-18

Cook PT

Saint Therese
Detroit, MI

Saint Therese – Westlake, OH Part-Time 20 hours pay period | Cook Schedule: Positions include working every other weekend 10 hours/day with a potential of adding more hours during the week. …

View Details
Posted 2026-06-18

Cleaning staff

CLEANING BY US LLC
Grosse Pointe, MI

Job Description Job Description PLEASE DO NOT APPY UNLESS YOU WANT A JOB IN THE CLEANING INDUSTRY!! We are searching for a friendly and fun cleaning professional to join our team. If you are lo…

View Details
Posted 2026-05-29

RN - Labor & Delivery

Apidel Technologies
West Bloomfield, MI

Job Description Job Description Duties: Job Summary: Provides leadership in the coordination and delivery of quality compassionate patient care. Utilizes the nursing process of assessment, pl…

View Details
Posted 2026-04-17

Construction Manager

Sun, Inc.
Southfield, MI

Career Site Header Job Summary The Construction Manager serves as the on-site community representative and supports Sun’s Construction Services team in managing assigned expansion, developmen…

View Details
Posted 2026-05-09

Behavior Technician I - ABA Services

The Children's Center of Wayne County
Detroit, MI

Description ***Applicationsare being collected for future openings*** Do you love helping kids learn? Do you like working in a team focused setting?  Then we think the Behavior Technician positi…

View Details
Posted 2026-05-27

Geriatric Psychiatry Registered Nurse

McLaren Macomb
Shelby Township, MI

: About Us McLaren Health Care is a fully integrated health network committed to quality, evidence-based patient care with locations in Michigan and Indiana. The McLaren system includes 13 hospit…

View Details
Posted 2026-06-11

Order Processing Specialist

Grand Rapids, MI

Order Processing Specialist We are seeking a detail-oriented and customer-focused Customer Service Specialist (CSS) to support our growing team. In this role, you will serve as a key point of cont…

View Details
Posted 2026-06-08

Pre-Owned Vehicle Sales Consultant

Mike Savoie Chevrolet Inc
Troy, MI

Mike Savoie Chevrolet is a third-generation family-owned dealership that has been in business since 1966, and remains one of the fastest growing dealerships in the Metro Detroit area! We hold ourselve…

View Details
Posted 2025-08-28

Year Round Childcare Assistant

Hemlock Public School District
Hemlock, MI

Job Description Job Description Salary: To be determined POSITION OPENING Year Round Childcare Assistant (ESS/PCMI Position) Job Posting Required Qualifications: High School D…

View Details
Posted 2026-06-07