DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Siemens Digital Industries Software Technical Lead in New Cairo, Egypt

Job Family: Research & Development

Req ID: 409719

Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.

The Digital Verification Technologies (DVT) division of Siemens EDA is seeking a highly skilled and experienced Technical Lead to join our team.

In this role, you'll get to dive into DVT technologies like QuestaSim core simulation and Visualizer Debug, working with large codebase. You'll understand how the HDL simulation flow is built from the ground up and contribute to the development of various optimization techniques. Furthermore, you'll gain valuable insights into the growing challenges faced by verification engineers, particularly in response to the raising complexities of chip designs. As the need for more scalable tools and solutions becomes crucial, you will actively participate in addressing these challenges, playing a hands-on role in devising software solutions tailored to these problems.

Main Responsibilities:

  • Leading the development of sophisticated software applications, ensuring a deep understanding of system architecture, developing new features, and resolving critical bugs without redefining existing functionality.

  • Establishing and maintaining software development best practices, ensuring the team adheres to high standards of code quality, and continuously improving development processes.

  • Facilitating effective collaboration among internal and overseas development teams, managing interdependencies of project tasks, and providing clear communication and guidance on implementation details.

  • Driving project planning and tracking efforts, conducting detailed task investigations, work breakdown, and schedule estimation, while proactively communicating project status, risks, and mitigation strategies to stakeholders.

  • Mentoring and guiding junior and senior software engineers, fostering a culture of continuous learning and improvement, and providing technical leadership and support to the development team.

  • Managing code reviews and ensuring adherence to coding standards, providing constructive feedback and promoting a collaborative code review process to maintain code integrity and quality.

Required Skills, Knowledge, and Experience:

  • A bachelor’s degree in Computer Engineering, Computer Science, or a related field; a master’s degree is preferred.

  • Extensive knowledge of C, C++, and object-oriented programming, with significant experience in development on UNIX/Linux platforms.

  • Strong analytical and problem-solving skills and tackle complex technical challenges.

  • Deep expertise in algorithms and data structures, and the ability to apply them effectively in real-world applications.

  • Demonstrated expertise in software design and architecture, with experience in leading software development projects or managing development teams.

  • In-depth knowledge of software engineering best practices, including automated testing, code reviews, and design documentation.

  • Proficiency in code optimization for performance and memory usage, with a track record of delivering high-performance software solutions.

  • Experience with HDL languages like VHDL and Verilog is a plus.

  • A strong ability to learn, explore, and innovate with complex technologies, staying current with industry trends and advancements.

  • Exceptional self-motivation, self-discipline, setting and achieving personal and team goals in a dynamic and fast-paced environment.

  • Highly developed communication and leadership skills, effectively presenting ideas, mentor team members, and share knowledge across the organization.

  • Proven experience in strategic technical decision-making and the ability to influence technical direction and architecture.

We’re Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need.

Bring your curiosity and creativity and help us shape tomorrow!

We offer a comprehensive reward package which includes a competitive basic salary and a generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity for individuals with disabilities in employment, its services, programs, and activities.

#li-plm

#LI-Hybrid

#DVT

DirectEmployers