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 maintain software development environments for code, documentation, and test artifacts
- Develop software across multiple domains including:
- Board Support Packages (BSP)
- Digital Signal Processing (DSP)
- Power management, lethality systems, diagnostics, and deployment
- Perform software requirements analysis and translate into design
- Develop preliminary and detailed software designs using approved tools and standards
- Implement code in compliance with engineering standards and procedures
- Develop and execute unit and functional tests
- Perform hardware/software integration and system-level debugging
- Troubleshoot and resolve issues across multiple test phases and environments
- Build and manage software releases (CSCI integration) across multiple developers
- Collaborate with Systems Engineering, Program Management, and Software Quality teams
- Provide status updates to software leads and stakeholders
- Participate in Agile Scrum ceremonies (daily standups, demos, etc.)
- Perform additional related duties as assigned
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- 7+ years of embedded/software engineering experience
- Embedded software development in C, C++, Python, Java, or C
- Operating Systems: Linux, VxWorks, RTOS, virtualization environments
- Board Support Packages (BSP) and low-level system programming
- Git / Bitbucket (version control)
- GCC, GDB, Eclipse or similar toolchains
- Jira / Confluence / DOORS
- Networking & Interfaces:
- RS-232/422, CAN, TCP/IP, UDP/IP
- Linux image tools such as Yocto
- Hardware/software integration and debugging
- Software release integration (CSCI-level)
- 100 on-site role
- Ability to work overtime as needed
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
Your RecruiterWhat 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 hallspans of organizations with low turnover.
- Final position level and pay will be based on experience.
Resources
- To apply, send a resume to: resumesmoseleytechnical.com
- For more active job openings: Search Jobs
- For more information about Moseley, visit: About Us
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.”