Senior Principal Software Engineer

3 days ago


pune, India Cadence Design Systems Full time

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

The Cadence Advantage

The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact.
Cadence’s employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees.
The unique “One Cadence – One Team” culture promotes collaboration within and across teams to ensure customer success
Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests
You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other—every day.

Job responsibilities:
Summary

If you have a well-established knowledge of SoC, Firmware, drivers, applications, and you would like to work on challenging projects involving state-of-art design IPs, this is an offer for you As Software Engineer you will be responsible for the driver development, model development, virtual prototyping, and testing. You will implement, optimize, and verify the following :

• Design, development, testing and validation of Bare Metal drivers and Linux drivers
• Upstreaming and maintenance of open-source Linux drivers
• Design and development of System C/TLM LT models
• End customer support on software drivers, applications, and system C models

Requirement:

• BE/BTech MTech/MS with 8-12 years of relevant experience
• Software Architecture, Design, and programming in C, System C, Python and C++
• Understanding of microcontrollers and architecture of a system-on-chip
• Booting sequence, board support package, embedded firmware for customer ASIC and platforms
• Ability to build and automate the test flow
• Knowledge of scripting languages (bash, perl, python)
• Knowledge of hardware simulation environments
• Understanding of Verification IP tools and components
• Debugging, optimization, bug-fixing of software for ARM/RISC5/Xtensa architectures
• Linux kernel understanding and kernel driver knowledge
• Understanding of the software verification process and generation of test reports
• Ability to raise any technical and/or quality issues with the team and management
• Good communication at high technical level with firmware and hardware engineers
• Ability to work in a team spread over multiple time-zones

Beneficial Requirements
• Familiar ISO9001 and Functional Safety/ISO 26262,
• Familiar with MISRA C 2012 or HIS,
• Expert on coding guidelines, software development process and technical documentation



  • Pune, India Espressif Systems Full time

    Apply for Senior / Principal Software Engineer, Career Progress Consultants in Pune for 5 - 12 Year of Experience on TimesJobs.com.


  • Pune, India Delphix Software Private Limited Full time

    Position : Principal Software EngineerLocation : Pune, IndiaPerforce develops DevOps tools that improve software quality and security as well as team productivity for several of the worlds leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, NVIDIA. Position Summary : We are looking for our next Principal Software Developer who enjoys...


  • Pune, India Cornerstone OnDemand Full time

    We're looking for a Principal Software Engineer This role is Hybrid, Pune Office As a Principal Software Engineer,you will be designing and delivering solutions that scale to meet the needs ofsome of the largest and most innovative organizations in the world. You willwork with team members to understand and exceed the expectations of...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer (Java) (multiple positions/openings)Job Location - Baner, Pune, MaharashtraDomain - SecurityAbout Client - Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the ability to...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer (Java) (multiple positions/openings)Job Location - Baner, Pune, MaharashtraDomain - SecurityAbout Client - Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the ability to...


  • pune, India Grizmo Labs Full time

    Staff / Principal Software Engineer (Application) ● Location: Powai, Mumbai (Candidates must reside within a 1 hour commute from the office) ● Must be available to work in the office at least 3 days per week We are seeking dynamic and experienced Staff or Principal level Software Engineer with a proven track record designing scalable software for...


  • Pune, India Autodesk Full time

    Position Overview Autodesk Platform Services (APS) is a cloud service platform that powers custom and pre-built applications, integrations, and innovative solutions. It offers APIs and web services to unlock the values of our customers' Design and Make data, and connects custom and end-to-end workflows. It is an opportunity to work on the APIs and...


  • Pune, India L4B Software Full time

    Position Overview: L4B Software is seeking an experienced Senior Software Engineer with 5-7+ years of experience. The ideal candidate will have extensive knowledge in MCAL, CDD integration, and AUTOSAR-based ECUs. The candidate should be proficient in working with Vector stack & BSW and have experience with diagnostics and communication protocols. This role...


  • pune, India L4B Software Full time

    Job Description Position Overview: L4B Software is seeking an experienced Senior Software Engineer with 5-7+ years of experience. The ideal candidate will have extensive knowledge in MCAL, CDD integration, and AUTOSAR-based ECUs. The candidate should be proficient in working with Vector stack & BSW and have experience with diagnostics and communication...


  • Pune, India L4B Software Full time

    Position Overview: L4B Software is seeking an experienced Senior Software Engineer with 57 years of experience. The ideal candidate will have extensive knowledge in MCAL CDD integration and AUTOSARbased ECUs. The candidate should be proficient in working with Vector stack & BSW and have experience with diagnostics and communication protocols. This role...


  • Pune, India Delphix Software Private Limited Full time

    Position : Senior Software Engineer - C++Location : Pune, IndiaPerforce develops DevOps tools that improve software quality and security as well as team productivity for several of the worlds leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, NVIDIA. Position Summary : We are looking for our next Senior Software Developer who enjoys...


  • Pune, India ConnectWise Full time

    Principal Software EngineerFullstack role (.net with React is must)Experience Level: 8+yearsPune/MumbaiJob Description:We are seeking a highly motivated individual to join a hybrid team that is mostly located in India. In this role you will be expected to become a subject matter expert for the ConnectWise Automate web client.You will bring your strong...


  • Pune, India ConnectWise Full time

    Principal Software EngineerFullstack role (.net with React is must)Experience Level: 8+yearsPune/MumbaiJob Description:We are seeking a highly motivated individual to join a hybrid team that is mostly located in India. In this role you will be expected to become a subject matter expert for the ConnectWise Automate web client.You will bring your strong...


  • Pune, India L4B Software Full time

    Job DescriptionPosition Overview: L4B Software is seeking an experienced Senior Software Engineer with 5-7+ years of experience. The ideal candidate will have extensive knowledge in MCAL, CDD integration, and AUTOSAR-based ECUs. The candidate should be proficient in working with Vector stack & BSW and have experience with diagnostics and communication...


  • Pune, India Cornerstone OnDemand Full time

    We're looking for a Principal Software Engineer - .Net Fullstack This role is Hybrid, Pune Office As a Principal Software Engineer,you will be designing and delivering solutions that scale to meet the needs ofsome of the largest and most innovative organizations in the world. You willwork with team members to understand and exceed the...


  • Pune, India PubMatic Full time

    We are seeking the Principal Software Engineer-Data Analytics role for PubMatic-Pune.Responsibilities:Build, design, and, implement our highly scalable, fault-tolerant big data platform to process terabytes of data and provide customers with in-depth analytics.Developing Big Data pipelines using modern technology stacks such as Spark, Hadoop, Kafka, HBase,...


  • Pune, India Cloud Software Group Full time

    About This Team: TIBCO’s Platform infrastructure group lays the foundation of the TIBCO Platform ( group provides processes and technologies required to effectively deliver, run and manage TIBCO products in/from the Cloud or on the customers’ environments. This position is a truly awesome opportunity to work in a group of highly motivated and...


  • Pune, India L4B Software Full time

    L4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We are...


  • pune, India L4B Software Full time

    L4B Software  is a cutting-edge technology company specializing in Embedded systems  and Linux-based solutions . We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We are...


  • pune, India L4B Software Full time

    L4B Software is a cutting-edge technology company specializing in Embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We are...