Software Staff Engineer
Contract Professionals, Inc
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. Key Responsibilities Design and configure software development environments Develop embedded software, firmware, and documentation Perform requirements analysis and detailed software design Write, test, and debug code ( C, C++, C#, Java, Python ) Execute hardware/software integration and system validation Develop test procedures and perform unit/functional testing Support software release integration (CSCI-level) Troubleshoot issues across multiple test phases Participate in Agile ceremonies (scrum, demos, sprint activities) Collaborate with systems, program, and quality teams Required Qualifications Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field 7+ years of embedded software experience Experience with Linux, VxWorks, RTOS, BSPs, and virtualization Strong programming skills ( C, C++, Python, Java, C# ) Experience with GIT, Bitbucket, and development toolchains Knowledge of network protocols (CAN, TCP/IP, UDP, RS-232/422) Experience with Agile development processes Preferred Experience with Yocto or Linux image build tools Knowledge of hypervisors, device drivers, bootloaders Familiarity with SELinux, secure boot, and embedded cybersecurity Experience with MOSA, SOSA, FACE, GCIA architectures Experience with ground combat vehicle systems Additional Requirements Ability to obtain a DoD Secret Clearance Ability to work around military vehicles (ASR compliant) Willingness to work occasional overtime Why Join CPI? For over 40 years, Contract Professionals, Inc. (CPI) has connected engineers with high-impact defense and advanced technology programs. We provide dedicated recruiter support, transparent communication, and opportunities aligned with your expertise and long-term career goals. US CITIZENSHIP REQUIREMENT: This assignment is a US Government Contract which requires all applicants to be US Citizens. NO SUBCONTRACT REQUIREMENT: No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position. #J-18808-Ljbffr Contract Professionals, Inc
- ...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...Suggested
$131.5k - $197.2k
...STAFF FIELD APPLICATIONS ENGINEER Posting Start Date: 4/13/26 At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Description: Job Overview The EV...SuggestedRemote work$58 - $67 per hour
Staff Electrical Hardware Engineer - Computing & Interface Products Location: Sterling Heights, MI Pay Rate: $58-$67 hourly About the Role The Staff... ...interface products Generate and review hardware and software requirements, test plans, and design documentation Support...SuggestedHourly payContract workFor contractorsAfternoon shift$157.1k - $258.5k
...performance our customers expect.We are seeking an experienced Staff Systems Engineer to lead systems engineering efforts for our embedded AV/... ...and networking subsystems, and working closely with software and hardware teams to ensure seamless integration of vehicle...SuggestedFlexible hours$185.6k - $304.8k
...designs, develops, and maintains the foundational embedded software platform for GM's software-defined vehicle (SDV) and AV solutions... ...and the core software stack for high-compute SoCs. The Staff Software Engineer - Platform OS will provide technical leadership for Linux...SuggestedLocal areaWork from homeRelocation packageFlexible hours$157.1k - $258.5k
...performance our customers expect.We are seeking an experienced Staff Systems Engineer to lead systems engineering efforts for our embedded AV/... ...and networking subsystems, and working closely with software and hardware teams to ensure seamless integration of vehicle...Local areaWork from homeRelocation packageFlexible hours- General Motors is seeking a Staff Systems Engineer to lead systems engineering for embedded autonomous vehicle and advanced driver-assistance systems platforms. This role involves defining and managing system-level requirements and collaborating with cross-functional teams...
- ...Contract Software Engineer (Irl & US) Responsibilities: Define, own and standardize the product / system architecture for Vision Systems products and functions, including Surround View Visualisation systems, Trailer Assistance Systems, Automated Parking and...Contract workWork experience placement
$134.7k - $207.6k
...At General Motors, we are building the next generation of software‑defined, connected vehicles, where wireless performance... ...the customer experience. About The Role We are seeking a Staff Technical Product Engineer, RF Connectivity to own the end‑to‑end delivery of antenna...Local areaFlexible hours- ...systems to intuitive design, intelligent software, and next-generation safety and... ...architecture through release. This is a staff-level technical leadership role focused... ...efficiently Collaborate with software engineering teams on architecture, observability, infrastructure...Hourly payLocal areaWork from homeRelocation packageFlexible hours
- ...Job Description The Role: We’re looking for a senior, self-driven Cyber Security Engineer to own the strategy, design, implementation, and operation of our enterprise PKI and secrets management capabilities. This role is accountable for how trust, identity, and...Local areaRemote workWork from homeRelocation package
- ...General Motors is seeking a Staff Software Engineer – Developer Experience to enhance developer productivity across the organization. This role focuses on defining metrics, embedding AI into workflows, and mentoring engineers. The ideal candidate will have extensive experience...Remote work
- ...Software Engineer Apply Online Tyler Technologies is looking for a talented Software Engineer to bring new ideas and creative thinking to our Public Safety Products Division. This role focuses on designing, developing, and maintaining mission-critical, cloud-hosted...Local area
- ...Waltonen Engineering Inc. in Warren, Michigan is seeking a Vehicle Software Engineer to join its team. The role involves engineering analysis and support for military vehicles, designing solutions, and preparing detailed project plans. Applicants should have a Bachelor...
$50 - $57 per hour
...Software Engineer Sterling Heights, MI $50-$57/hourly Ability to obtain a U.S. Security Clearance required About the Role Join a high-performing software engineering team supporting the development of embedded application software for next-generation...Hourly payLong term contractContract workCasual work$160k - $200k
...Job DescriptionAs a Senior Software Engineer – Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play...Local areaWork from homeRelocation packageFlexible hours$61.22 per hour
...field. Minimum of 4 years of experience in real-time embedded software development and/or software testing; can be 2 years with a master... ...current computer applications and technologies in applicable engineering disciplines. C and C++ programming. Python programming....Contract workDay shift- ...per week, at minimum or other frequency dictated by the business. The Role General Motors is seeking a Senior Software Feature/Experience Engineer for Digital Experiences Software Quality and Release is to lead the technical analysis of features and experiences,...H1bLocal areaWork from homeRelocationRelocation package
- ...Waltonen Engineering is looking for a Vehicle SoftwareEngineer to join our team! Responsibilities Engineering analysis/support of military... ...or systems experience preferred Specific experience invehicle software engineering Experience with NX or Creo preferredbut not...Temporary workWork experience placementWork at officeLocal areaFlexible hours
- ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive...Full time
- ...Warren, MI or Milford, MI three times per week, at minimum. The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and deploying...Local areaWork from homeRelocation package
- ...Tyler Technologies is looking for a talented Software Engineer to bring new ideas and creative thinking to our Public Safety Products Division. This role focuses on designing, developing, and maintaining mission-critical, cloud-hosted services that support real-time communication...
- ...Senior Software Engineer Apply Online Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software...Local area
- ...Job Description The Role: We are seeking an experienced Senior Software Engineer ( .NET ) to join our team. In this role, you will lead the design, development, testing, and maintenance of high-performance, scalable, and secure software systems. The ideal candidate...H1bLocal areaWork from homeRelocation package
- ...Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The Role We are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce experiences...H1bLocal areaWork from homeRelocationFlexible hours3 days per week
- ...Overview The Role As a Senior Software Engineer on our ADAS/AVSimulation team, you’ll architect, build, and maintain modern software systems that power our advanced driver assistance and autonomous vehicle systems simulations and connect seamlessly with our company’s broader...
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want...
$72.45 - $85.5 per hour
...Check out this new opportunity! Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software architectures...- ## Software EngineerApplylocations: GO-9 MILE ROADtime type: Full timeposted on: Posted Todayjob requisition id: JR126434Are you looking to join a dynamic team that provides its people with the tools to be successfull and opportunities to grow? Universal Logistics is a...Full timeImmediate startMonday to Friday
$160k - $200k
...Job Description As a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements. You will also be responsible for defect analysis...Local areaWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Staff Engineer. Be the first to apply!
- federal - software developer Sterling Heights, MI
- software engineer contract Sterling Heights, MI
- software engineer healthcare Sterling Heights, MI
- ngo software engineer Sterling Heights, MI
- software developer fintech Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- intel software engineer Sterling Heights, MI
- software engineer Sterling Heights, MI
- senior software design engineer Sterling Heights, MI
- real time software engineer Sterling Heights, MI

