Check out this new opportunity!
Software Engineer
Sterling Heights ,MI
Contract Position
Join a team dedicated to designing and producing armored combat and support vehicles. As a prime mover in ground force capabilities, this firm provides innovative solutions that ensure the safety and effectiveness of military personnel worldwide, focusing on durability, mobility, and performance.
Responsibilities:
- Develop and support embedded application software for next-generation ground combat vehicles, covering the full software development life cycle from design to integration and testing.
- Lead the development and integration of embedded software for a single Computer Software Configuration Item (CSCI).
- Design, configure, and test a new software development environment for documentation, code, and testing.
- Develop software documentation, requirements, and architecture design for vehicle subsystems, including board support, displays, power management, diagnostics, and embedded training.
- Implement and test software solutions, ensuring compliance with department standards and procedures.
- Perform hardware/software integration, debugging, and validation across multiple testing phases.
- Develop and manage software releases, integrating code changes from multiple developers into a single CSCI.
- Work with network communication protocols (RS-232/422, CAN, TCP/IP, UDP/IP) and middleware solutions (DDS, Kafka, Pub/Sub).
- Support agile development, leading scrum ceremonies, daily stand-ups, and software demonstrations.
- Collaborate with Systems Engineering, Project Management, and Software Quality teams to ensure successful product integration.
Qualifications:
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related discipline.
- 5-7+ years of software development experience.
- Proficiency in programming languages: Java, C++, C, C, Python, Qt.
- Experience with version control and development tools: Git, Bitbucket, MATHWORKS.
- Experience with mixed operating systems: VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS.
- Knowledge of serial and network protocols: RS-232/422, CAN, TCP/IP, UDP/IP.
- Experience with middleware architectures: DDS, Kafka, Pub/Sub.
- Understanding of ground combat vehicle network architectures, including NGVA, UKGVA, GCIA, MOSA, SOSA, and FACE frameworks.
- Familiarity with Agile processes and development tools.
- Preferred Qualifications:
- Eligibility to obtain a U.S. Security Clearance.
- Defense industry experience.
- Familiarity with containerization (Docker, Kubernetes) and Type 1/2 Hypervisors.
- Experience with IoT concepts, Cameo Systems Modeler, and Time-Sensitive Networking (TSN).
- Knowledge of multicast networking, DDS, and TCP/UDP protocols.
- Ability to support continuous improvement processes and methodologies.
- Willingness to work occasional evening or weekend overtime.
Your Recruiter
Still have questions? Reach out toBrian- (Phone) (256) 213-1261 (Email) brian.videticmoseleytechnical.com
What to Expect
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.
We stand by our 30 year-old commitment of “World Class Service. World Class Company.”
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
- 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 have the opportunity to be eligible for benefits, including medical and supplemental insurance and a 401K. Appreciation and gratitude for employees is a hallmark of organizations with low turnover.
- Final Pay offered will be based on experience.
Resources
- To apply, send resume to: resumesmoseleytechnical.com
- For more active job openings: https://careers.moseleytechnical.com/jobs
- For more information about Moseley visit: http://www.moseleytechnical.com/about-us/