Embedded Software Engineer
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
$123K - $162K/yr
Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...
Sterling Heights, MI · On-site
$63.92 - $71/hr
Embedded software development in C, C++, Python, Java, or C# * Operating Systems: Linux, VxWorks ... Linux image tools such as Yocto * Hardware/software integration and debugging * Software release ...
Sterling Heights, MI · On-site
$63.92 - $71/hr
Embedded software development in C, C++, Python, Java, or C# * Operating Systems: Linux, VxWorks ... Linux image tools such as Yocto * Hardware/software integration and debugging * Software release ...
Warren, MI · On-site
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
Warren, MI · On-site
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
$54.75 - $72/hr
Company Description Must have working knowledge of QNX and/or Embedded Linux. Duration : 6 -12 ... A software engineer in this position will focus their time developing and testing software. As a ...
$54.75 - $72/hr
Company Description Must have working knowledge of QNX and/or Embedded Linux. Duration : 6 -12 ... A software engineer in this position will focus their time developing and testing software. As a ...
Warren, MI · On-site
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
Warren, MI · On-site
$123K - $162K/yr
Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: * 5+ years of software engineering experience * Deep understanding in C/C ...
Farmington, MI · On-site
$75K - $85K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
Farmington, MI · On-site
$75K - $85K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
Dearborn, MI · On-site
$110K - $120K/yr
Embedded Software Engineer Work Location: Dearborn, MI Duration: Fulltime/Direct Hire & Skill ... Linux / QNX Systems * UART, SPI, I2C, IPC communication * CAN / CAN-FD * Ethernet Drivers * UDS ...
Quick apply
Dearborn, MI · On-site
$110K - $120K/yr
Embedded Software Engineer Work Location: Dearborn, MI Duration: Fulltime/Direct Hire & Skill ... Linux / QNX Systems * UART, SPI, I2C, IPC communication * CAN / CAN-FD * Ethernet Drivers * UDS ...
Dearborn, MI · On-site
$120K - $158K/yr
Embedded Software Engineer & Skill Requirement: Key Responsibilities • Design and develop ... SafeRTOS) • Linux / QNX Systems • UART, SPI, I2C, IPC communication • CAN / CAN-FD • ...
Dearborn, MI · On-site
$120K - $158K/yr
Embedded Software Engineer & Skill Requirement: Key Responsibilities • Design and develop ... SafeRTOS) • Linux / QNX Systems • UART, SPI, I2C, IPC communication • CAN / CAN-FD • ...
Farmington Hills, MI · On-site
$75K - $100K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
Farmington Hills, MI · On-site
$75K - $100K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
Farmington Hills, MI · On-site
$75K - $100K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
Farmington Hills, MI · On-site
$75K - $100K/yr
The Hardware Design Engineer that will be responsible for the design and development of various ... Knowledge of embedded RTOS and / or Embedded Linux systems * Experience with embedded systems ...
$124K - $163K/yr
... developer/architect ... Professional development experience using QNX Neutrino or Green Hills Integrity or Embedded Linux ...
$124K - $163K/yr
... developer/architect ... Professional development experience using QNX Neutrino or Green Hills Integrity or Embedded Linux ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Professional development experience using QNX Neutrino or Green Hills Integrity or Embedded Linux ... Good communication skills and the ability to interface with Algorithm developers, vehicle ...
Auburn Hills, MI · On-site
$124K - $163K/yr
Professional development experience using QNX Neutrino or Green Hills Integrity or Embedded Linux ... Good communication skills and the ability to interface with Algorithm developers, vehicle ...
Debug and troubleshoot embedded system software and hardware using oscilloscopes, logic analyzers ... Hands-on experience with Operating Systems such as QNX, Linux, Android, and Hypervisors
Debug and troubleshoot embedded system software and hardware using oscilloscopes, logic analyzers ... Hands-on experience with Operating Systems such as QNX, Linux, Android, and Hypervisors
Detroit, MI · On-site
$42 - $55.50/hr
Test Automation Engineer Automotive Software Location: Remote / Hybrid / Onsite Job Type: Contract ... Experience with embedded Linux environments. * Knowledge of Docker, Kubernetes, and cloud platforms ...
New
Detroit, MI · On-site
$42 - $55.50/hr
Test Automation Engineer Automotive Software Location: Remote / Hybrid / Onsite Job Type: Contract ... Experience with embedded Linux environments. * Knowledge of Docker, Kubernetes, and cloud platforms ...
New
Auburn Hills, MI · On-site
$117K - $153K/yr
This role requires expertise in Embedded C/C++, Linux, RTOS, SysML/UML, DevSecOps, cybersecurity ... Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe ...
Auburn Hills, MI · On-site
$117K - $153K/yr
This role requires expertise in Embedded C/C++, Linux, RTOS, SysML/UML, DevSecOps, cybersecurity ... Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe ...
$95K - $130K/yr
Strong experience with Linux development in Embedded Systems, latency analysis (CyclicTest,ftrace ... Knowledge of build systems (Make, CMake, Yocto, Buildstream, Bazel) * Proficiency in C/C ...
$95K - $130K/yr
Strong experience with Linux development in Embedded Systems, latency analysis (CyclicTest,ftrace ... Knowledge of build systems (Make, CMake, Yocto, Buildstream, Bazel) * Proficiency in C/C ...
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python ... Working knowledge of embedded software development on Linux and/or RTOS environments. * Familiarity ...
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python ... Working knowledge of embedded software development on Linux and/or RTOS environments. * Familiarity ...
Farmington Hills, MI · On-site
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python ... Working knowledge of embedded software development on Linux and/or RTOS environments. * Familiarity ...
Farmington Hills, MI · On-site
$129K - $170K/yr
Strong programming proficiency in C/C++ and Python ... Working knowledge of embedded software development on Linux and/or RTOS environments. * Familiarity ...
Experience with embedded Linux, cross-compilation, and deploying applications to embedded targets ... Passion for building robust CI/CD pipelines and developer-facing infrastructure for embedded ...
Experience with embedded Linux, cross-compilation, and deploying applications to embedded targets ... Passion for building robust CI/CD pipelines and developer-facing infrastructure for embedded ...
$83.2K - $92.7K
5% of jobs
$92.7K - $102.1K
6% of jobs
$108.9K is the 25th percentile. Wages below this are outliers.
$102.1K - $111.6K
19% of jobs
$111.6K - $121.1K
13% of jobs
The median wage is $125.5K / yr.
$121.1K - $130.6K
15% of jobs
$130.6K - $140.1K
13% of jobs
$140.1K - $149.6K
1% of jobs
$154K is the 75th percentile. Wages above this are outliers.
$149.6K - $159.1K
7% of jobs
$159.1K - $168.6K
11% of jobs
$168.6K - $178.1K
6% of jobs
$178.1K - $187.6K
4% of jobs
$83.2K
$133.5K
$187.6K
| Aspect | Yocto Embedded Linux Engineer | Embedded Linux Developer |
|---|---|---|
| Credentials | Typically requires Linux, embedded systems, and Yocto Project certifications or experience | Requires Linux and embedded systems knowledge; certifications are common but not mandatory |
| Work Environment | Focuses on customizing Linux distributions using Yocto for embedded devices | Develops and maintains embedded Linux applications and drivers |
| Industry Usage | Primarily in IoT, automotive, and consumer electronics industries | Used across various industries including telecommunications, industrial automation, and consumer devices |
While both roles involve embedded Linux, the Yocto Embedded Linux Engineer specializes in creating custom Linux distributions with Yocto, whereas the Embedded Linux Developer focuses on application and driver development within embedded Linux systems.
$123K - $162K/yr
Contractor
Posted 26 days ago
CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services.
Job Responsibilities:
Experience doing development in embedded development, i.e. in constrained environment
Good knowledge of QNX operating system
Good understanding of interprocess communication in QNX
Solid understanding of Linux operating system
C, C++
Linux Curl functions, LibCurl
Linux Command Library
Good understanding of the HTTP & FTP protocols
Knowledge of Transport Layer Security (TLS)
Knowledge of Singleton in C, C++
Knowledge of STL containers for C++
Gdb (gnu debugger)
Messaging, ZeroMQ
OMA-DM, FUMO, preferred, not a requirement
Scripting languages - Groovy, Python
Unit testing
Knowledge of C Unit and CPP Unit for unit testing
Experience with State machines implementation
Experience using Certicom libraries for implementing TLS
GOF Design patterns
Good understanding of data structures
Eclipse IDE
Preferable to have knowledge of CAN vehicle networking, not required though
Experience working with VM's
Experience
Likely experience designing 1+ products
Likely 2+ years of experience
Szarlene Culannay | Technical Recruiter
CDI Corporation
500 Northridge Road, Suite 240
Ph: 513-898-0191