Lead Embedded Solutions Architect (Linux, C/C++) - Hybrid

Cognizant

Cleveland (OH)

Hybrid

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognizant is seeking a Principal Engineer I to drive complex embedded solutions on Linux platforms, using C and C++. You will transform product requirements into robust, scalable implementations to improve reliability and performance.

The role supports a hybrid work model with cross-functional teams to deliver high-quality embedded products that benefit customers and society. Key responsibilities include end-to-end design, low-level module development, verification planning, and coding standards

Qualifications

  • Expertise in embedded software development using C and C++ on Linux.
  • Strong understanding of OS concepts, processes, threads, memory, IPC.
  • Experience with design reviews, coding standards, and static analysis.

Responsibilities

  • Drive end-to-end design and development of embedded software on Linux using C/C++.
  • Implement low-level modules, drivers, and middleware for embedded systems.
  • Analyze requirements and translate into detailed design specs for verification.
  • Conduct code reviews and static analysis to maintain quality.

Skills

Embedded C/C++
Linux from kernel to userspace
Performance optimization
Debugging and profiling
Cross-functional collaboration

Tools

Compilation toolchains
Build systems
Source control

Job description

Cognizant is seeking a Principal Engineer I to drive complex embedded solutions on Linux platforms, using C and C++. You will transform product requirements into robust, scalable implementations to improve reliability and performance.

The role supports a hybrid work model with cross-functional teams to deliver high-quality embedded products that benefit customers and society. Key responsibilities include end-to-end design, low-level module development, verification planning, and coding standards

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

Similar jobs worth comparing

Embedded Solution Architect – Onsite
Embedded Solution Architect – Onsite

Cognizant • Cleveland (OH)

Hybrid
USD 110,000 - 160,000
Embedded C/C++ Tech Lead - CI/CD & Linux
Embedded C/C++ Tech Lead - CI/CD & Linux

Tech Mahindra • O’Fallon (MO), Northern (KY)

Hybrid
USD 115,000 - 120,000
Medical Insurance
Vision Insurance
Dental Insurance
+3
Senior Embedded Lead Engineer - Hybrid, 1x/Month Travel
Senior Embedded Lead Engineer - Hybrid, 1x/Month Travel

Cognizant • Cleveland (OH)

Hybrid
USD 130,000 - 160,000
Lead Embedded Systems Engineer - Hybrid, C/Linux
Lead Embedded Systems Engineer - Hybrid, C/Linux

Hobbsnews • Roseville (CA)

Hybrid
USD 137,000 - 277,000
Health & wellbeing
Career development
Inclusive culture
Lead Embedded C/C++ Engineer | Hardware-Driven Systems
Lead Embedded C/C++ Engineer | Hardware-Driven Systems

Clear Point Consultants • Boston (MA)

On-site
USD 100,000 - 130,000
Senior Embedded Systems Engineer (Linux/C) – Onsite
Senior Embedded Systems Engineer (Linux/C) – Onsite

Hewlett Packard Enterprise Development LP • Roseville (CA)

Hybrid
USD 137,000 - 277,000
Health benefits
Career development
Inclusive culture
Senior Embedded Systems Engineer (C/C++, Linux)
Senior Embedded Systems Engineer (C/C++, Linux)

eInfochips • San Jose (CA)

On-site
USD 90,000 - 120,000
Senior Embedded Software Architect - Hybrid, Impactful Safety Tech
Senior Embedded Software Architect - Hybrid, Impactful Safety Tech

Alloy Enterprises • Westford (MA)

Hybrid
USD 117,000 - 196,000
Competitive Salary
Paid vacation/holidays/sick time
Comprehensive benefits package (401K/M
Senior Embedded Software Lead - Hybrid & Client-Facing
Senior Embedded Software Lead - Hybrid & Client-Facing

A2e-Technologies • San Diego (CA)

Hybrid
USD 140,000 - 190,000
Lead Embedded Linux Android Software Engineer
Lead Embedded Linux Android Software Engineer

Expedite Talent Solutions • Bloomfield (NJ)

On-site
USD 120,000 - 150,000