Software Staff Engineer - Embedded Systems & BSP Development
Moseley Technical Services
Software Staff Engineer Opportunity
We are hiring a Software Staff Engineer in Sterling Heights, MI, to support the development of advanced embedded software systems and Board Support Packages (BSPs) for mission-critical military vehicle platforms. This role requires expertise in embedded software engineering, low-level system programming, DSP applications, Linux and VxWorks environments, hardware/software integration, CSCI integration, and Agile software development supporting next-generation armored combat and vehicle electronics systems.
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:
- U.S. Citizenship is required by Federal Law
- 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.
$72.45 - $85.5 per hour
...Senior Embedded Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour... ...Sterling Heights, MI to support development of advanced ground combat... ...and embedded mission systems. This role requires expertise... ...vehicle network architectures, BSP development, RTOS...Suggested$51.69 - $57.6 per hour
...Embedded Software Engineer Sterling Heights, MI $51.69 - $57.60/Hour Ability... ..., MI, to support the development of advanced vehicle electronic and embedded mission systems for military ground combat... ...embedded software engineering, BSP development, Linux and VxWorks...Suggested- Overview Software Staff Engineer to support embedded systems and vehicle electronics integration for ground combat platforms. This role focuses on OS/BSP development, software integration, and full lifecycle embedded software engineering in a mission-critical environment...SuggestedContract work
- ...Software Engineer We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software systems and embedded vehicle architectures for mission-critical defense platforms. This role requires expertise in...SuggestedAfternoon shift
- ...programming • Python programming • Development of software applications on Linux Operating Systems or bare-metal real-time... ...years of experience in real-time embedded software development and/or... ...Bachelor's degree in Computer Engineering, Software Engineering, Electrical...Suggested
- SOFTWARE ENGINEER - Magna E-Car Systems - Contract Contract Pyramid is a leading Information... ..., GA, with a focus on: Staff Augmentation Lifecycle IT solutions Application Development & Support Outsourced Testing... ...Founded: 1996 Position: Embedded Software Engineer...Contract work
$74.86 - $85.5 per hour
...Embedded Cyber Software Engineer Onsite in Sterling Heights, MI Estimated Pay Range: $74.86 - $85.50/Hour We are hiring an Embedded... ...VxWorks, cybersecurity engineering, secure embedded systems, BSP development, device drivers, network protocol integration, SDLC execution...Contract workWeekend work$71 - $75 per hour
Contract Professionals, Inc is seeking an Engineering Specialist for software and embedded systems development in Sterling Heights, MI. The successful candidate will focus on OS/BSP development, embedded software integration, and testing for ground combat vehicle platforms...Hourly payContract work$185.6k - $304.8k
...maintains the foundational embedded software platform for GM's... ..., including operating systems, board support packages (BSP), drivers, and the core... ...compute SoCs. The Staff Software Engineer - Platform OS will... ...QNX-based platform OS development on current production...Local areaWork from homeRelocation packageFlexible hours- Contract Professionals, Inc. is seeking a Software Staff Engineer to support embedded systems and vehicle electronics integration for ground combat platforms. This role will involve OS/BSP development, software integration, and full lifecycle embedded software engineering...Contract work
- ...Professionals, Inc is seeking a Senior Software Engineer located in Sterling Heights, MI.... ...role will involve developing embedded application software for next-generation ground combat vehicle systems, covering the full software development lifecycle. The ideal candidate...Contract work
$73 - $84 per hour
...Cyber Software Development Engineer (C5) Location: Sterling Heights, MI Pay Rate... ...engineering team supporting embedded cyber development for a family... ..., real-time operating systems, and secure system interoperability... ...Board Support Packages (BSP) and hardware/software...Contract workWeekend work$42 per hour
Pro Staff is looking for an Embedded Software Engineer in Sterling Heights, MI. You will develop, debug, and execute automated verification testing while integrating... ...software with various real-time operating systems. Candidates should possess strong programming skills...Hourly payContract work- HRU Technical Resources is seeking an Embedded Firmware Developer in Sterling Heights, Michigan. The role involves developing firmware... .... Candidates should have a Bachelor's degree in Computer Engineering or Computer Science along with 5-10 years of experience in C programming...
$63 - $72.4 per hour
...seeking an experienced HIL/SIL Electrical Systems Test Engineer. This role involves developing and maintaining test environments for embedded systems, creating operational... ...over 10 years of experience in system development, ideally in military or automotive sectors...Hourly pay- ...We’re recruiting for a Project Engineer to lead development of embedded and diagnostic software solutions for heavy-duty vehicle applications. This position combines... ...vehicle platforms. Define and implement system architecture, requirements, and integration strategies...
- ...Connect Technologies is looking for an Embedded C++ Engineer to join their automotive engineering... ...3 years of experience in embedded software development. Key responsibilities include... ...Candidates with experience in automotive systems and strong C/C++ programming skills...
- ...-time position. The role requires a Master’s degree in Electronics or Software Engineering and extensive knowledge of GM processes. Suitable candidates must have a thorough understanding of embedded hardware, good analytical and communication skills, and a strong background...Full time
$50 - $56 per hour
Embedded Firmware Developer Location: Sterling Heights, MI... ...Firmware Developer to support development of firmware for high-... ...electronics, power distribution systems, and I/O control hardware... ...closely with systems, software, and hardware engineering teams. Key...Contract workFor subcontractor- Contract Professionals, Inc is seeking an Embedded Firmware Developer in Sterling Heights,... ...and collaborate closely with engineering teams. A Bachelor's degree in Computer Engineering... ...maintaining existing firmware and translating system requirements into work packages. US...Contract work
- ...Israelvcforum is seeking a Senior Software Engineer to join their team in Warren, MI. This hybrid position involves developing... ...environments. The ideal candidate has strong experience in embedded software development, automated testing, and CI/CD pipelines. A Bachelor's...
- ...Principal Software Engineer PGS Worldwide is seeking a Principal Software Engineer in Sterling... ...company. This role supports software development, integration, and testing of real-time embedded software within Combat Mission Systems. Engineers will support software...Contract workWorldwide
$160.2k - $263.7k
...ease as cloud computing. As a Staff Systems Engineer, you will bridge the... ...provisioning workflows, and agent software in Go that connects diverse... ...use your understanding of embedded systems, hardware... ...programming and infrastructure development. Strong proficiency in Go,...Work experience placementLocal areaFlexible hours- ...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation... ...enabling controller development work.. This job also... ...of software and system engineering models as per GM... ...Understanding of Automotive Embedded Systems. ~ Knowledge...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours3 days per week
$120k - $150k
...responsible for developing mobile applications that connect drivers to their vehicles, utilizing your expertise in React and embedded systems. The position offers a competitive salary ranging from $120,000 to $150,000, along with full benefits including medical, dental...Work at office3 days per week$120k - $150k
...advertised global energy and engineering jobs, and work with the... ...experienced React Developers with embedded systems experience to join an... ...the intersection of mobile development, embedded systems, and real... ...5+ years of professional software development experience Proficiency...Currently hiringWork at officeLocal areaImmediate startRemote workWorldwide3 days per week- ...FPGA Design Engineer We are hiring an FPGA Design Engineer in Sterling... ...Heights, MI to support development of advanced FPGA architectures and embedded hardware systems for mission-critical military... ...Collaborate with systems, software, and hardware teams to translate...
- ...Electrical Systems Engineer – High Voltage Vehicle Systems Location... ...and production-intent system development . Raizan Solutions LLC... ...system design, requirements, embedded controls coordination,... ...with mechanical, controls, software, and manufacturing teams to...Full time
$157.1k - $258.5k
...industry-leading hands-off driving system, Super Cruise®. Our... ...We are seeking an experienced Staff Systems Engineer to lead systems engineering efforts for our embedded AV/ADAS platform. You will be... ...subsystems, and working closely with software and hardware teams to ensure...Full timeLocal areaWork from homeRelocation packageFlexible hours$71 - $75 per hour
Engineering Specialist -Software (Embedded Systems) Sterling Heights, MI $71-$75/hour Position Overview Seeking an... ...Engineering Software Specialist to support development and integration of vehicle... ...systems. This role focuses on OS/BSP development, embedded software,...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Staff Engineer - Embedded Systems & BSP Development. Be the first to apply!
- software engineer internship remote Sterling Heights, MI
- senior robotics software engineer Sterling Heights, MI
- startup software engineer Sterling Heights, MI
- part time software developer remote Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- software engineer Sterling Heights, MI
- real time software engineer Sterling Heights, MI
- federal - software developer Sterling Heights, MI
- junior software developer remote Sterling Heights, MI
- software developer positions Sterling Heights, MI


