Embedded Software Engineer

Sorry, this job was removed at 10:01 a.m. (UTC) on Wednesday, Jul 15, 2026
Be an Early Applicant
Warren, MI, USA
In-Office
HR Tech • Professional Services
The Role
Company Description

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 Description

Job Responsibilities:

  • 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 identify, capture and refine system requirements. 
  • Provide robust and elegant software solutions
  • Facilitate internal developers or third party companies to develop, integrate, and test software deliveries using embedded diagnostic and development tools.
  • Coordinate and participate in architecture, requirements, code, and test case reviews.  
  • Work closely with other team leads to support triage and resolution of difficult system problems in a timely manner 
  • Interact with internal customers, vendors and external organizations to refine understanding of requirements and identify opportunities for innovation 
  • Work with program management and Product Owners to define sprints and releases.

Qualifications

* 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

* Intermediate regarding skill mastery

Additional Information

Szarlene Culannay | Technical Recruiter

CDI Corporation

500 Northridge Road, Suite 240

Ph: 513-898-0191

Similar Jobs

General Motors Logo General Motors

Systems Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Milford, MI, USA
165000 Employees

General Motors Logo General Motors

Embedded Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Milford, MI, USA
165000 Employees
Hybrid
Dearborn, MI, USA
175633 Employees
102K-193K Annually
Hybrid
Allen Park, MI, USA
175633 Employees
102K-191K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
4,000 Employees

What We Do

PSG Global Solutions is a leading recruiting firm and RPO provider that delivers innovative, customized talent solutions. As the world’s largest and fastest-growing provider of outsourced recruiting support to the global staffing and recruiting industry, they empower employers and healthcare organizations. The company leverages a dedicated global workforce and a best-of-breed technology stack to connect top talent with meaningful work.

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees
Empathy Thumbnail
Fintech • Healthtech • HR Tech • Information Technology • Financial Services • Telehealth
IL
200 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account