Embedded Systems Technical Lead — C/C++, Linux

Siemens EDA (Siemens Digital Industries Software)

Lahore

Hybrid

PKR 250,000 - 500,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Software is seeking an experienced embedded software engineer focused on system-level programming in C/C++. You will design, develop, and maintain embedded components, analyze issues, and collaborate with customer teams on requirements across multi-site projects.

The role emphasizes building robust software architecture, unit tests, and documentation, with familiarity in ARM/RISC-V, Linux, and containerization.

Qualifications

  • Graduate/Post Graduate in Computer Science, Electrical Engineering, or related field with 8+ years in embedded or system-level software
  • Proficient in C/C++ with strong embedded systems expertise
  • Experience with Linux kernel, device drivers, and Git
  • Ability to guide design from concept to release and work across multi-site teams

Responsibilities

  • Design, develop, debug, and maintain embedded systems and software components
  • Analyze and resolve system-level software issues
  • Collaborate with customer teams to capture requirements and provide technical support
  • Participate in multi-site development projects and cross-functional teamwork

Skills

C/C++ programming
Embedded systems
Linux kernel
Device drivers
ARM/RISC-V
Git
Docker
Python scripting
System-level software
Team collaboration
Design from scratch

Education

Bachelor's or Master in CS/EE

Tools

Docker
Git
Ubuntu Linux
Python scripting

Job description

Siemens Software is seeking an experienced embedded software engineer focused on system-level programming in C/C++. You will design, develop, and maintain embedded components, analyze issues, and collaborate with customer teams on requirements across multi-site projects.

The role emphasizes building robust software architecture, unit tests, and documentation, with familiarity in ARM/RISC-V, Linux, and containerization.

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

Similar jobs worth comparing

Technical Lead
Technical Lead

Siemens EDA (Siemens Digital Industries Software) • Lahore

On-site
PKR 250,000 - 500,000
Senior Embedded Linux & C++ Engineer for Industrial IoT
Senior Embedded Linux & C++ Engineer for Industrial IoT

Strategic Systems International • Lahore

On-site
PKR 1,200,000 - 1,800,000
Embedded QA/DevOps Engineer
Embedded QA/DevOps Engineer

Siemens AG • Lahore

Hybrid
PKR 1,200,000 - 1,800,000
Senior Software Engineer (Embedded Linux & C++)
Senior Software Engineer (Embedded Linux & C++)

Strategic Systems International • Lahore

On-site
PKR 1,200,000 - 1,800,000
Embedded QA/DevOps Engineer
Embedded QA/DevOps Engineer

Siemens EDA (Siemens Digital Industries Software) • Lahore

Hybrid
PKR 1,000,000 - 2,000,000
Embedded Software Engineer
Embedded Software Engineer

Dawlance • Islamabad

On-site
PKR 1,200,000 - 2,400,000
Technical Lead - Embedded Systems
Technical Lead - Embedded Systems

Better Devices • Islamabad

On-site
PKR 3,000,000 - 6,000,000
Remote Embedded QA/DevOps Engineer
Remote Embedded QA/DevOps Engineer

Siemens EDA (Siemens Digital Industries Software) • Lahore

Hybrid
PKR 1,000,000 - 2,000,000
Embedded QA & DevOps Engineer — Real-Time CI/CD
Embedded QA & DevOps Engineer — Real-Time CI/CD

Siemens AG • Lahore

Hybrid
PKR 1,200,000 - 1,800,000
Technical Project Manager – Embedded Systems
Technical Project Manager – Embedded Systems

Embeddeddesigner • Karachi Division

On-site
PKR 13,935,000 - 22,297,000
Paid Time Off
Flexible Work Hours