Senior Technical Lead (Embedded)

Siemens


Date: 1 week ago
City: Lahore
Contract type: Full time
YOUR RESPONSIBILITIES!

Design, develop, debug, and maintain embedded systems and software components.

Work on system-level programming, focusing on C/C++ development.

Analyze and resolve system-level software issues.

Design software architecture, create unit test plans, and maintain documentation.

Collaborate with customer teams to capture requirements and provide technical support.

Participate in multi-site development projects and cross-functional collaboration.

Required Qualifications:

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

8+ years of experience in embedded systems or system-level software development.

Proficiency in C/C++ programming with strong expertise in embedded systems.

Familiarity with Python scripting and containerization technologies (e.g., Docker).

Strong understanding of microcontroller/hardware architecture (ARM, RISC-V).

Experience with Linux kernel and device driver development (device trees, patching, configuration, building).

Ability to identify and resolve system-level software issues.

Experience in development on Linux hosts (e.g., Ubuntu).

Proficiency in using source code management tools (e.g., Git).

Excellent problem-solving skills, strong communication skills, and ability to work collaboratively in a team environment.

Capability to design a software product from scratch to delivery, covering all software development phases (requirement gathering, design, development, testing, release).

Ability to interpret specifications, extract requirements, and ensure traceability across design, development, testing, and release.

Preferred Skills:

Experience with virtualization technologies (QEMU, AFM, KVM) is a huge plus.

Familiarity with TrustZone and security-related concepts.

Experience with RTOS and device driver development.

Understanding of electronic hardware, including reading schematics and component data sheets.

Prior experience working in agile development teams.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Area Sales Manager - Faisalabad

PepsiCo, Lahore
2 days ago
OverviewLead the sales team in deploying company strategies and develop plans to address local business needs. Train and motivate the team to achieve short term company objectives and long term organizational strategy.ResponsibilitiesStrategy and AOP: Set clear and SMART objectives to ensure delivery of AOP and Strat Plan in line with Regional goals and cascade locally to territory team Estimate and...

ER Coordinator

The Indus Hospital, Lahore
2 days ago
Job DescriptionStart duty with daily round in Triage area, Waiting area, Clinical Areas & Non-Clinical AreasHandle patient/attendants especially during rush hoursExplain anxious patients/attendants, about waiting time and process flow of EDAddresses and resolves patients flow problems during shiftVisit all patients ongoing to ensure their comfort and satisfaction and follow-up to resolve complaints.Updating and expediting the patient's plan of care with...

SEO Outreach Executive

Software Finder Careers, Lahore
5 days ago
About The JobWe are seeking a dynamic and results-driven Outreach Executive with expertise in building high-quality backlinks to enhance our website's search engine optimization (SEO) performance. The ideal candidate will possess a blend of creativity, analytical skills, and strategic thinking to execute effective outreach campaigns and secure relevant backlinks from authoritative websites.ResponsibilitiesCollaborate with the SEO team to align outreach efforts...