Senior Automotive Embedded Architect (C/C++)

Global Connect Technologies

Mossville (IL)

On-site

USD 140,000 - 190,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Global Connect Technologies is seeking an experienced Embedded Software Architect to lead the design and development of software for real-time, resource-constrained embedded platforms using C and C++. You will define module boundaries, interfaces, and architecture while guiding cross-functional teams across hardware, systems, and validation groups.

The role requires 8+ years of hands-on embedded software experience, strong architectural skills, and expertise in Linux/RTOS environments.

Qualifications

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 8+ years of embedded software development experience with strong architecture background.
  • Strong hands-on programming experience with C and C++.
  • Strong understanding of object-oriented design, design patterns, data structures, and algorithms.
  • Experience designing complex embedded software systems and defining module boundaries and interfaces.
  • Strong experience with embedded Linux and/or RTOS such as FreeRTOS.
  • Experience with real-time embedded software development.
  • Strong debugging and troubleshooting skills.
  • Experience with Git and modern software development workflows.
  • Experience with Google Test or similar testing frameworks.
  • Strong understanding of software development lifecycle, Agile methodologies, and code review practices.
  • Excellent communication and technical leadership skills.

Responsibilities

  • Define and develop software architecture for embedded systems using C and C++.
  • Design high-level software architectures, interfaces, modules, APIs, and communication frameworks.
  • Translate system and product requirements into detailed software requirements and architecture.
  • Develop and review embedded C/C++ code for real-time and resource-constrained systems.
  • Provide technical leadership and architectural guidance to software development teams.
  • Define software design patterns, coding standards, interfaces, and reusable software components.
  • Develop software for Linux and/or RTOS-based embedded platforms.
  • Work closely with hardware, systems, controls, validation, and application engineering teams.
  • Analyze complex technical issues and provide system-level solutions.
  • Participate in architecture reviews, design reviews, and code reviews.
  • Support integration, debugging, testing, and deployment of embedded software.
  • Establish and maintain software architecture documentation, design specifications, interface definitions, and technical guidelines.
  • Mentor senior and junior engineers and provide technical direction.
  • Evaluate new technologies, tools, and development methodologies for embedded platforms.
  • Support continuous improvement of software development, testing, CI/CD, and build processes.

Skills

Software architecture
C/C++ programming
Object-oriented design
Debugging
Technical leadership
Communication
Agile methodologies

Education

Bachelor's or Master's in Computer Engineering / Electrical Engineering / Computer Science

Tools

FreeRTOS
Linux (embedded)
CAN/CAN-FD
TCP/IP
Autosar
GDB
Lauterbach
Wireshark
Git
Google Test

Job description

Global Connect Technologies is seeking an experienced Embedded Software Architect to lead the design and development of software for real-time, resource-constrained embedded platforms using C and C++. You will define module boundaries, interfaces, and architecture while guiding cross-functional teams across hardware, systems, and validation groups.

The role requires 8+ years of hands-on embedded software experience, strong architectural skills, and expertise in Linux/RTOS environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Architect – Real-Time C/C++ & Linux/RTOS
Senior Embedded Architect – Real-Time C/C++ & Linux/RTOS

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 180,000
Automotive Embedded Software Architect – C/C++
Automotive Embedded Software Architect – C/C++

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 190,000
Embedded Architect
Embedded Architect

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 180,000
Embedded Software Engineer - Medical Devices (RTOS/C++)
Embedded Software Engineer - Medical Devices (RTOS/C++)

Global Connect Technologies • Minnesota

On-site
USD 100,000 - 150,000
Embedded Software Architect – AUTOSAR & Real-Time
Embedded Software Architect – AUTOSAR & Real-Time

Jobtailor • Illinois

On-site
USD 120,000 - 160,000
Lead Embedded Platform Architect – Real-Time & Automotive
Lead Embedded Platform Architect – Real-Time & Automotive

Jobtailor • California (MO)

On-site
USD 180,000 - 280,000
Senior Embedded Engineer - QNX & Android Automotive
Senior Embedded Engineer - QNX & Android Automotive

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
Senior Embedded Software Architect – Aerospace Systems
Senior Embedded Software Architect – Aerospace Systems

FutureJobHub • Cypress (CA)

On-site
USD 120,000 - 180,000
Embedded Solution Architect – Onsite
Embedded Solution Architect – Onsite

Cognizant • Cleveland (OH)

Hybrid
USD 110,000 - 160,000
Senior Embedded C++ Engineer | RTOS, Secure Systems
Senior Embedded C++ Engineer | RTOS, Secure Systems

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000