About this opportunity
Moseley Technical Services, Inc. lists this Software Staff Engineer – Embedded Systems & BSP Development opportunity in sterling heights, Michigan. Review the employer’s description below for duties, qualifications and application requirements.
Job description
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.
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.
#J-18808-Ljbffr
Worksite address
sterling heights, MI, 48310, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.