Job Description

Siemens Digital Industries Software is a global leader in Electronic Design Automation (EDA) software, hardware, and design solutions. We partner with the world’s leading producers of semiconductor microelectronic circuits and systems, enabling them to design and produce cutting-edge electronic products faster and more efficiently.

Increasing digitalization and flexibility of production processes presents outstanding potential. In Digital Industries, we enable our customers to unlock their full potential and drive digital transformation with a unique portfolio of automation and digitalization technologies. From hardware to software to services, we’ve got quite a lot to offer. How about you?

We blur the boundaries between industry domains by integrating the virtual and physical, hardware and software, design and manufacturing worlds. With the rapid pace of innovation, digitalization is no longer tomorrow’s idea. We take what the future promises tomorrow and make it real for our customers today. Join us - where your career meets tomorrow.

This is your role

Your responsibilities include designing, developing, debugging, and maintaining embedded systems and software components, with a focus on system-level programming, particularly in C/C++ development. You will analyze and resolve system-level software issues, design software architecture, build unit test plans, and maintain documentation. Additionally, you will collaborate with customer teams to capture requirements and provide technical support, while participating in multi-site development projects and cross-functional teamwork.

Required Experience/skills

  • We seek a Graduate/Post Graduate (Bachelors/Masters) in Computer Science, Electrical Engineering, or a related field with 8+ years of experience in embedded systems or system-level software development.
  • We value proficiency in C/C++ programming with strong expertise in embedded systems, and familiarity with Python scripting and containerization technologies (e.g., Docker). We value a strong understanding of microcontroller/hardware architecture (ARM, RISC-V) and the ability to identify and resolve system-level software issues.
  • We require experience with Linux kernel and device driver development (device trees, patching, configuration, building), as well as experience in development on Linux hosts (e.g., Ubuntu). We expect proficiency in using source code management tools (e.g., Git).
  • We place a high value on excellent problem-solving skills, strong interpersonal skills, and the ability to work collaboratively in a team environment.
  • We seek candidates with the capability to design a software product from scratch to delivery, covering all software development phases (requirement gathering, design, development, testing, release).
  • We require the ability to interpret specifications, extract requirements, and ensure traceability across design, development, testing, and release.

Why Us?

At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!

We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the every day with us.

Siemens Software. Transform the Every day.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Lahore Pakistan ,Punjab
Company Website: https://eda.sw.siemens.com/ Job Function: Software Development
Company Industry/
Sector:
Software Development

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


ad 1
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn