Staff Firmware Engineer - Core Compute
Contract Professionals, Inc
Staff Firmware Engineer - Core ComputeLocation: Sterling Heights, MI Employment Type: Contract Pay Range: Competitive - Based on ExperienceAbout the Role: Our client is seeking a Staff Firmware Engineer - Core Compute to develop embedded firmware and Linux-based software for advanced processing and interface products supporting next-generation military vehicle platforms. This role will collaborate with hardware, software, and systems engineering teams to develop mission-critical computing, graphics, and interface solutions from design through integration and testing.Responsibilities:Design and develop firmware for electronic components and subsystem processing and interface products.Collaborate with systems, software, and hardware engineers to develop video, image, and graphics processing solutions.Develop and review system requirements and convert them into engineering work packages.Perform embedded Linux development for advanced computing platforms.Develop bare-metal C software for Xilinx FPGA devices using Vitis.Develop system constraints and support hardware/software integration.Perform debugging through laboratory testing and hardware validation.Develop Yocto Linux solutions for NVIDIA Jetson and Xilinx Ultrascale platforms.Develop Linux device drivers for custom peripherals.Support Linux driver development, bootloaders, and embedded system programming.Participate in Agile software development and continuous integration activities.Support firmware verification, troubleshooting, and product integration.Qualifications:Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.7-10 years of embedded firmware or embedded software development experience.Strong experience with Linux and Linux device driver development.Proficiency with C, C++, Qt, Git, Bitbucket, and Yocto.Experience developing bare-metal C software for Xilinx FPGA platforms using Vitis.Experience with embedded operating systems including Linux, VxWorks, PetaLinux, RTOS, virtualization, BSPs, and GVOS.Experience with serial and networking protocols including RS-232/422, CAN, TCP/IP, and UDP/IP.Experience with Linux image build systems such as Yocto.Familiarity with Eclipse, GCC, Makefiles, GDB, DOORS, Jira, Bitbucket, and Confluence.Experience with NVIDIA Jetson platforms, V4L2, and GStreamer.Familiarity with CUDA and OpenCV.Experience using Git-based revision control and Agile development methodologies.Strong debugging, analytical, and problem-solving skills.Preferred Qualifications:Experience with MOSA, SOSA, GCIA, and Time Sensitive Networking (TSN).Knowledge of Intel, AMD, ARM, VPX, VME, and COM Express architectures.Experience with PCIe, DDR, USB, SATA, Ethernet, CAN, MIL-STD-1553, and solid-state storage technologies.Familiarity with graphics and video interfaces including HDMI, DisplayPort, HD-SDI, LVDS, and RS-170.Experience with Xilinx FPGA design and simulation tools.Knowledge of EMI/EMC design practices and military standards including MIL-1275, MIL-461, MIL-464, and MIL-810.Experience with Six Sigma design methodologies, DFMEA, and reliability analysis.Previous experience supporting ground combat vehicle programs.Clearance Requirements:Ability to obtain a U.S. Department of Defense Security Clearance.U.S. Citizenship may be required.Why Join CPI? Contract Professionals, Inc. (CPI) has connected engineering, technical, and defense professionals with leading employers for over 40 years. We provide dedicated recruiter support, competitive compensation, and opportunities to contribute to advanced defense technologies while building a rewarding career.
$195k - $298k
...Global Technical Center - Cole Engineering Center Podium or Mountain... ...assistance. About the Team:The ML Compute Platform is part of the AI... ...About the Role:We are seeking a Staff ML Engineer to help build and... ...doing:Design and implement core platform backend software...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours- ...vehicles. The team develops and integrates the compute, connectivity, networking, and electronic... ..., launch, and field performance. Our engineers collaborate across software, systems,... ...Specifications team is seeking a highly experienced Staff Hardware Engineer to provide technical...SuggestedFull timeLocal areaWork from home
- ...functional hardware organization within GM’s Compute & Connectivity Hardware team,... ...control boards, optics, mechanics, and firmware—while also reviewing and approving supplier... ....The Role:We are looking for a Staff Hardware Engineer to lead hardware definition and technical...SuggestedFull timeLocal areaWork from homeRelocation package
- ...Hardware (CCH) is part of GM’s Vehicle Software & Electronics Engineering (VSEE) organization within Software & Services Engineering. The... ...foundation for GM’s software-defined vehicles, including compute, connectivity, networking, displays, and other electronic platforms...SuggestedFull timeLocal areaWork from homeRelocation package
$125.2k - $192.7k
...is expanding its in-house electronics capabilities to support next-generation Central Compute, ADAS, and software-defined vehicle platforms. The Senior Electrical Hardware Engineer will contribute across electrical architecture, circuit design, hardware integration, and...SuggestedFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours$63 - $71 per hour
...Software Staff Engineer (Embedded Systems)Location: Sterling Heights, MI Pay: $63–$71/hour Work... ...environmentsDevelop embedded software, firmware, and documentationPerform requirements... ...Qualifications:Bachelor's degree in Computer Science, Computer Engineering, Electrical...Contract work- ...industry through electrification, central compute, and autonomous technologies. We are... ...Design for Manufacturing, Test, and Tooling) engineers to serve as the critical link between internal... ....We are seeking a high-performing Staff DFx Engineer to represent the voice of manufacturing...Full timeContract workLocal areaWork from homeRelocationRelocation packageFlexible hours
- Job DescriptionThe Role:The Staff Lead Engineer for Interior Lighting provides senior technical and execution leadership across vehicle programs... ...Engineering, Electrical Engineering, Optical Engineering, Computer Engineering, or a related engineering discipline.7+ years of...Full timeLocal areaWork from home
- ...-connected services. We are seeking a Staff Hardware Engineer to define and drive the architecture,... ...Operates effectively across hardware, firmware, RF, and system software, influencing... ...Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or...RelocationRelocation packageFlexible hours3 days per week
$160.2k - $246.3k
Job DescriptionThe RoleAs a Staff Cloud Identity Platform Engineer, you will design, automate, operate, and continuously improve secure, reliable, and... ...(Required Qualifications)Bachelor’s degree in computer science, information technology, cybersecurity, engineering...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...-making, and connected customer experiences.We are seeking a Staff Engineer to help make GM’s data platforms reliable, observable, operable... ...both technical and non-technical audiences.BS / MS / PhD in computer science, engineering, physics, mathematics, or another...Full timeTemporary workLocal areaWork from homeRelocationRelocation packageRotating shift
$185.1k - $335.3k
...simulation, and autonomy at scale.The RoleWe are looking for a Staff Machine Learning Engineer to serve as a technical leader for automated map... ...this role, you will architect and deliver end-to-end ML and computer vision pipelines that reconstruct, validate, and maintain...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours$160.2k - $290.7k
...the RoleWe are seeking an experienced Staff Systems Engineer to lead AV system architecture... ...optimizing resource allocation across computational and networking subsystems, and working... ...functionally with autonomy software, firmware, hardware, validation, and vehicle integration...Full timeLive inLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...vehicle programs and operating environments.We are seeking a staff systems engineer to join the AV team to provide technical leadership in... ...Qualifications)Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours
- ...Input/Output Hardware Input/Output) Systems Engineering Team represents two of the eight Mech... ...:General Motors is currently seeking a Staff System Engineer specializing in Mechatronic... ...(or higher) in Electrical Engineering, Computer Engineering, Computer Science, or a...Full timeLocal areaWork from homeRelocation package
- Job DescriptionThe RoleThe AI Engineering and Productivity team in the Global Planning, Design... ...IT organization is looking for a Staff Data Scientist to propel our mission of... ...degree in operations research, engineering, computer science, applied statistics, physics, or...Full timeLocal areaWork from homeRelocation package
- ...shaping the future of transportation on a global scale.Join a team shaping the future of automotive interiors.We’re hiring a Staff Lead Engineer, Interior Cockpit - a high-impact technical leader who brings bold thinking, deep engineering expertise, and a relentless commitment...Full timeLocal areaWork from homeRelocationRelocation package
- ...DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of... ...Qualifications)Bachelor's degree in Computer Science, Engineering, or a related... ...device management services (IoT Hub, IoT Core, Pub/Sub, or equivalent).Familiarity...Full timeH1bLocal areaRemote workWork from home
- ...Your Contribution: The primary responsibilities of this position are to provide computer engineering support for Senior CAE Engineers. Create (mesh) and analyze finite element and Gas Dynamics models of engine components. Perform structural analysis including...InternshipCurrently hiring
- ...driving safer, smarter, and more connected. The Manufacturing Engineering Welding Group is part of the Global Manufacturing Engineering... ...with Microsoft Office, Teams, Teamcenter, and other standard computer or manufacturing software applications.Ability to read and understand...Full timeWork at officeLocal areaWork from home
- Job DescriptionThe RoleThe Staff Product Cybersecurity Engineer, Secure Product Engineering is a senior individual contributor within the Secure Product... ...fuzzing, runtime security, and OS security hardening of core code basesAuthor technical guidance, reusable patterns, and...Full timeLocal areaWork from homeRelocation package
$50 - $56 per hour
...100% onsite as requiredAbout the RoleJoin a team of software engineers supporting the integration and development of vehicle electronic... ...duties as assigned.Minimum QualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a...Long term contractWork at office$106.6k - $185k
...Hardware (CCH) is part of GM’s Vehicle Software & Electronics Engineering (VSEE) organization within Software & Services Engineering. The... ...foundation for GM’s software-defined vehicles, including compute, connectivity, networking, displays, and other electronic platforms...Full timeWork experience placementLocal areaWork from homeRelocationRelocation packageFlexible hours- ...Hardware (CCH) is part of GM’s Vehicle Software & Electronics Engineering (VSEE) organization within Software & Services Engineering. The... ...foundation for GM’s software-defined vehicles, including compute, connectivity, networking, displays, and other electronic platforms...Full timeLocal areaWork from homeRelocation packageFlexible hoursShift work
- ...Hardware (CCH) is part of GM’s Vehicle Software & Electronics Engineering (VSEE) organization within Software & Services Engineering. The... ...foundation for GM’s software-defined vehicles, including compute, connectivity, networking, displays, and other electronic platforms...Full timeLocal areaWork from homeRelocation packageFlexible hoursShift work
- ...Hardware (CCH) is part of GM's Vehicle Software & Electronics Engineering (VSEE) organization within Software & Services Engineering. Our... ...that powers GM's software-defined vehicles, including compute platforms, connectivity systems, networking architectures, displays...Full timeLocal areaWork from homeWorldwideRelocationRelocation packageFlexible hours
- ...and highly energetic ECU Hardware Requirements & Specifications Engineer who can lead the development and management of hardware... ...Engineering, Electrical Engineering, Aerospace Engineering, Physics, Computer Science, or another related Engineering degree.Good level of competency...Full timeLocal areaWork from home
- Job DescriptionThe RoleThe Staff Product Cybersecurity Engineer, Offensive Product Security role sits within the broader Product Cybersecurity organization at General Motors and focuses on offensive security services that help strengthen confidence in the security of our...Full timeLocal areaWork from homeRelocation package
- ...of Explosion-proof robots in the U.S., is looking for an R&D Staff Engineer to provide compliance leadership for hazardous area (explosive... ...documentationWhat You NeedBachelors Degree in Engineering, Computer Science, or related fieldMinimum ten years of experience working...
- ...and coordinate project installations • Reprogram equipment for engineering changes and improvements • Maintain program backups for... ...a team evaluating equipment safety Skills Required: PLC/CNC, Computer Numerical Control (CNC), Software Systems Skills Preferred: Robotics...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Firmware Engineer - Core Compute. Be the first to apply!



