Embedded Software Engineer
Moseley Technical Services, Inc.
Sterling Heights, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 149KJob location
Sterling Heights, United States of America
Tech stack
Adobe Analytics
C
Java
Agile Methodologies
Systems Engineering
C Sharp (Programming Language)
C++
Software Quality
Computer Engineering
Continuous Integration
Data Distribution Service
Software Debugging
Linux
Middleware
Embedded Software
Hypervisor
Python
Multicasting
Network Protocols
Scrum
Real-Time Operating Systems
Software Deployment
Systems Integration
TCP/IP
User Datagram Protocols
Virtualization Technology
VxWorks
GIT
SC Clearance
Kubernetes
Kafka
Bitbucket
Docker
Job description
- Design, configure, and test a next-gen software development environment supporting documentation, code, and test artifact generation
- Analyze and develop software requirements, architecture, and design using standard modeling and design tools
- Write, integrate, and test embedded software in vehicle domains such as Board Support Packages (BSPs), displays, power management, diagnostics, lethality, embedded training, and software deployment
- Perform hardware/software integration, debugging, and validation through multiple testing phases
- Lead Agile ceremonies (daily scrums, PI planning, retrospectives, demos) and contribute to continuous integration efforts
- Collaborate across cross-functional teams including Systems Engineering, Software Quality, and Project Management
- Drive integration of multiple CSCIs into complete vehicle software releases
- Support process improvement and maintain documentation to organizational and industry standards
Requirements
- U.S. Citizenship is required by Federal Law
- M.S. in Computer Engineering, Electrical Engineering, or related field
- Ability to Obtain a Secret Clearance
- 7-10+ years experience in embedded software engineering
- Proficiency with GIT, Bitbucket, and languages: Java, C#, C++, C, Python
- Experience in VxWorks, Linux, RTOS, BSPs, Virtualization, GVOS
- Familiarity with serial/network protocols: RS-232/422, CAN, TCP/IP, UDP/IP
- Knowledge of DDS (Data Distribution Service) or middleware such as Kafka
- Experience with Time Sensitive Network (TSN) and vehicle architectures like NGVA, UKGVA
- Exposure to GCIA, MOSA, SOSA, FACE standards
- Experience with Agile software development methodologies
Preferred Qualifications:
- Background in defense or DoD environments
- Familiarity with Type 1/2 hypervisors, Docker/Kubernetes, IoT concepts
- Experience with Cameo Systems Modeler, multicast networking
- Ability to bring process improvement and implement methodologies for optimization
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.
About the company
We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support advanced ground combat vehicle software development, embedded systems integration, and next-generation military vehicle architectures. This role requires expertise in embedded software engineering, BSP development, real-time operating systems (RTOS), VxWorks, Linux, vehicle network protocols, middleware integration, Agile development, and open systems architectures supporting mission-critical defense vehicle platforms., Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.