Senior Firmware Engineer - Core Compute (Embedded Linux)

Contract Professionals, Inc

Sterling Heights (MI)

Sur place

USD 120 000 - 170 000

Plein temps

14 jours+
Générateur de candidature

Une candidature conçue pour ce poste — un CV et une lettre de motivation personnalisés qui correspondent à l’offre.

Passez les filtres ATS

Résumé du poste

Contract Professionals, Inc. is seeking a Staff Firmware Engineer - Core Compute in Sterling Heights, MI to design and develop embedded firmware and Linux-based software for advanced processing and interface products supporting next‑generation military vehicle platforms.

You will collaborate across hardware, software, and systems teams to design, integrate, and test mission‑critical computing, graphics, and interface solutions from concept through validation.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or related 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.

Responsabilités

  • Design and develop firmware for electronic components and subsystem processing and interface products.
  • Collaborate with systems, software, and hardware engineers to create 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.
  • Debug 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.

Connaissances

Embedded firmware
Linux debugging
Problem solving

Formation

Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science

Outils

C
C++
Qt
Git
Bitbucket
Yocto
Vitis
GCC
GDB

Description du poste

Contract Professionals, Inc. is seeking a Staff Firmware Engineer - Core Compute in Sterling Heights, MI to design and develop embedded firmware and Linux-based software for advanced processing and interface products supporting next‑generation military vehicle platforms.

You will collaborate across hardware, software, and systems teams to design, integrate, and test mission‑critical computing, graphics, and interface solutions from concept through validation.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Staff Firmware Engineer - Core Compute
Staff Firmware Engineer - Core Compute

Contract Professionals, Inc. • Sterling Heights (MI)

Sur place
USD 120 000 - 170 000
Senior Embedded Software Engineer (C++, Onsite)
Senior Embedded Software Engineer (C++, Onsite)

Contract Professionals, Inc. • Sterling Heights (MI)

Sur place
USD 102 000 - 121 000
Senior Embedded Systems Engineer – Mission-Critical Platforms
Senior Embedded Systems Engineer – Mission-Critical Platforms

Moseley Technical Services, Inc. • Sterling Heights (MI)

Sur place
USD 183 157 000 - 203 444 000
Embedded Linux DevSecOps Engineer (Contract)
Embedded Linux DevSecOps Engineer (Contract)

Contract Professionals, Inc • Sterling Heights (MI)

Sur place
USD 100 000 - 160 000
Embedded Software Engineer — Defense Vehicle (Onsite)
Embedded Software Engineer — Defense Vehicle (Onsite)

Contract Professionals, Inc. • Sterling Heights (MI)

Sur place
USD 69 000 - 77 000
Senior Firmware Engineer - Embedded C++ & Fleet Tools
Senior Firmware Engineer - Embedded C++ & Fleet Tools

Purpose Brands, LLC • Woodbury (MN)

Sur place
USD 95 000 - 140 000
Medical Coverage
Dental Coverage
Vision Coverage
+12
Senior Embedded C++ Engineer – Ground Vehicle Systems
Senior Embedded C++ Engineer – Ground Vehicle Systems

Contract Professionals, Inc. • Sterling Heights (MI)

Sur place
USD 87 000 - 96 000
Senior Embedded Firmware Architect – ARM, Bare Metal
Senior Embedded Firmware Architect – ARM, Bare Metal

Riccione Resources, Inc. • Dallas (TX)

Hybride
USD 120 000 - 170 000
Fire Control Embedded Software Engineer - Onsite (Contract)
Fire Control Embedded Software Engineer - Onsite (Contract)

Contract Professionals, Inc. • Sterling Heights (MI)

Sur place
USD 87 000 - 96 000
Embedded Systems Firmware Engineer
Embedded Systems Firmware Engineer

MPR Associates, Inc. • Alexandria (VA)

Sur place
USD 100 000 - 145 000
Healthcare benefits
FSA/HSA
401(k) with profit sharing
+1