Staff Software Engineer
Job
Moseley Technical Services, Inc.
Sterling Heights, MI (In Person)
$140,317 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Check out this new opportunity! Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour 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:
- 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:
- Master's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related technical discipline.
- Must be eligible to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible.
- 7-10+ years of experience in embedded software engineering, defense software development, or a related role.
- Must have Fire Control experience.
- Experience developing embedded software for ground combat vehicles, military platforms, or mission-critical systems.
- Experience with programming languages and tools including
C, C++, C
#, Java, Python, Git, and Bitbucket.- Experience with mixed operating system environments, including VxWorks, Linux, RTOS, virtualization, BSPs, and GVOS.
- Experience with serial and network protocols, including RS-232, RS-422, CAN, TCP/IP, UDP/IP, and multicast networking.
- Experience with DDS, Kafka, or other publish/subscribe middleware.
- Experience with Time Sensitive Networking (TSN) architectures.
- Experience with ground combat vehicle architecture standards or frameworks such as NGVA, UKGVA, GCIA, MOSA, SOSA, and FACE.
- Experience using Agile processes and tools.
- Must be able to work occasional evening and/or weekend overtime as required.
- Due to the nature of the work, this position requires being 100% onsite.
Preferred Qualifications:
- Previous defense industry experience.
- Familiarity with Type 1 / Type 2 hypervisors.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Familiarity with IoT concepts.
- Experience with Cameo Systems Modeler.
- Experience supporting continuous improvement processes and methodologies. Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer. Your Recruiter What to Expect
- 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
- To apply, send a resume to: resumes@moseleytechnical.com
- For more active job openings: Search Jobs
- For more information about Moseley, visit: About Us Moseley Technical Services, Inc.
Similar remote jobs
Central Arizona College
Tucson, AZ
Posted1 day ago
Updated2 hours ago
LifeStance Health
Midlothian, VA
Posted1 day ago
Updated2 hours ago
Datavant
Juneau, AK
Posted1 day ago
Updated2 hours ago
Fujifilm
Denver, CO
Posted1 day ago
Updated2 hours ago
Danaher Corporation
Charleston, SC
Posted1 day ago
Updated2 hours ago
Similar jobs in Sterling Heights, MI
Continental Services
Sterling Heights, MI
Posted1 day ago
Updated2 hours ago
Similar jobs in Michigan
Tomlinson Middle School
Wayne, MI
Posted1 day ago
Updated2 hours ago
McLaren Health Care
Clinton Township, MI
Posted1 day ago
Updated2 hours ago