Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Firmware Engineer - Core Compute in Sterling Heights, MI vacancy
  • $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... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Work from home

    General Motors

    Center Line, MI
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    3 days ago
  • $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... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago
  • $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

    Contract Professionals, Inc

    Sterling Heights, MI
    5 days ago
  •  ...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 time
    Contract work
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  • 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 time
    Local area
    Work from home

    General Motors

    Center Line, MI
    2 days ago
  •  ...-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... 
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Center Line, MI
    3 days ago
  • $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 time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  •  ...-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 time
    Temporary work
    Local area
    Work from home
    Relocation
    Relocation package
    Rotating shift

    General Motors

    Center Line, MI
    2 days ago
  • $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 time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago
  • $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 time
    Live in
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    5 days ago
  •  ...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 time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    5 days ago
  • 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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    2 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    4 days ago
  •  ...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 time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    5 days ago
  •  ...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... 
    Internship
    Currently hiring

    MAHLE GmbH

    Troy, MI
    13 days ago
  •  ...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 time
    Work at office
    Local area
    Work from home

    General Motors

    Center Line, MI
    1 day ago
  • 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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    4 days ago
  • $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 contract
    Work at office

    HRU Technical Resources

    Sterling Heights, MI
    5 days ago
  • $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 time
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    3 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Center Line, MI
    2 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Center Line, MI
    2 days ago
  •  ...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 time
    Local area
    Work from home
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  •  ...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 time
    Local area
    Work from home

    General Motors

    Center Line, MI
    5 days ago
  • 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 time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    4 days ago
  •  ...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... 

    FANUC

    Rochester Hills, MI
    4 days ago
  •  ...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... 

    Kyyba

    Sterling Heights, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Firmware Engineer - Core Compute. Be the first to apply!