Senior Principal Software Engineer

2 months ago


Palakkad, 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



  • Palakkad, Kerala, India Entiovi Technologies Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Entiovi Technologies.Key Responsibilities:Design, implement, and test new features across both front-end and back-end components of the application.Debug, track, and resolve complex technical issues, ensuring stability and optimal performance.Code Review &...


  • Palakkad, Kerala, India NorthStar HR Consultants Full time

    Job Title - Senior Software Engineering - C++Job Location - RemoteAbout NorthStar HR Consultants - We are a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here, you'll work...


  • Palakkad, Kerala, India Intuitive Full time

    About Intuitive:We are a leading Cloud & SDx solution and services company, supporting enterprise customers globally. Our mission is to deliver measurable value and key business outcomes through Engineering.Our Superpowers:DataOps & AI/MLCloud Native, AppSecOps, DevSecOpsCloud Migration & TransformationCloud FinOpsCybersecurity (App/Data/Infra) & GRCSDx &...


  • Palakkad, Kerala, India Intuitive Full time

    About Intuitive:We are a leading provider of cloud and SDx solutions and services, supporting enterprise customers globally. Our engineering company delivers measurable value and key business outcomes.Our Superpowers:DataOps & AI/MLCloud Native, AppSecOps, DevSecOpsCloud Migration & TransformationCloud FinOpsCybersecurity (App/Data/Infra) & GRCSDx & Digital...


  • Palakkad, Kerala, India Intuitive Full time

    About Intuitive:We are a leading cloud and SDx solution and services company, supporting enterprise customers globally. Our mission is to deliver measurable value and key business outcomes through our engineering expertise.Our Superpowers:DataOps & AI/MLCloud Native, AppSecOps, DevSecOpsCloud Migration & TransformationCloud FinOpsCybersecurity...


  • Palakkad, Kerala, India Intuitive Full time

    About Intuitive:We are a fast-growing cloud and SDx solution and services company supporting enterprise customers globally. Our mission is to deliver measurable value and key business outcomes through our engineering expertise.Our Superpowers:DataOps & AI/MLCloud Native, AppSecOps, DevSecOpsCloud Migration & TransformationCloud FinOpsCybersecurity...

  • Software Engineer

    2 weeks ago


    Palakkad, Kerala, India JobStars HR Solutions Pvt Ltd Full time

    At {company}, we are seeking a talented Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languagesCollaborate with cross-functional teams to identify and...


  • Palakkad, Kerala, India Recro Full time

    Job Title: Senior Node.js DeveloperCompany: RecroLocation: remoteExperience: 3-6 yearsJob Type: Full-timeAbout Us:At Recro, we empower individuals to unlock their true potential. Our vision is to be the preferred partner for connecting talent with the right opportunities.Job Description:We are seeking a seasoned Senior Node.js Developer to join our...


  • Palakkad, India eSentire Full time

    About eSentireeSentire is on a mission to hunt, investigate and stop cyber threats before they become business disrupting events. We were founded on the premise that if you can’t find a solution, you build it. Entrepreneurship and innovation are in our DNA. Our culture is based on transparency, teamwork, and continuous innovation.As the authority in...


  • Palakkad, India Ontrack HR Services Pvt LTD Full time

    The Senior Product Engineer - Mechanical Design plays a crucial role in the productdevelopment process by collaboratively working with CAD Design Engineers andProduct Specialists to design and develop mechanical components and systems.Industry Type Aggregate, Cement, Mining, EPC or from similar Crushing/MH industryKeyResponsibilities Work closely with CAD...

  • Java Software Engineer

    2 months ago


    Palakkad, India BOT Campus AI Full time

    Company Description BotCampusAI Learning Solutions Pvt Ltd is an innovative EdTech company that specializes in online education in Artificial Intelligence, Machine Learning, Data Science, and Cloud Computing. Our mission is to provide professionals with cutting-edge skills and practical knowledge through interactive courses and hands-on training. We strive...


  • palakkad, India JoVE Full time

    JoVE ( is a USA based company producing video solutions with the mission to advance scientific research and education. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including such leaders like Harvard, MIT, Yale, and Stanford. As a rapidly growing company, with offices in the USA, UK, Australia, and India...


  • palakkad, India Garrett - Advancing Motion Full time

    Position Summary: The Application Software Engineer is accountable for the Applicative Software modules Development, Software architectural Design, Software integration and testing for E-Machine Product. Key Responsibilities: 2.1. Differentiated technology Understand the industry trend and familiar with automotive software technologies. Participate to...


  • Palakkad, Kerala, India VARITE INC Full time

    Job Title: Senior Generative AI Research EngineerVARITE INC is seeking a highly skilled Senior Generative AI Research Engineer to join our team.Job Summary:We are looking for a talented researcher to lead the development of cutting-edge Generative AI solutions. The ideal candidate will have a strong background in AI research, a passion for innovation, and...


  • Palakkad, Kerala, India Ontrack HR Services Pvt LTD Full time

    Job Title: Senior Electrical Design EngineerJob Summary:Ontrack HR Services Pvt LTD is seeking a highly skilled Senior Electrical Design Engineer to join our team. As a Senior Electrical Design Engineer, you will be responsible for creating, editing, and modifying control and power drawings to meet the application. You will utilize Auto Cad/Eplan and...


  • Palakkad, India BayOne Solutions Full time

    Development Engineer:We are looking for a self-motivated embedded software developer to join our software engineering team working on commercial products for Cable Service Provider applications. The ideal candidate would be able to define, design, implement, and test embedded software for communication network elements.Responsibilities:* Work in the team...


  • Palakkad, Kerala, India PartnerOne Full time

    Cloud Infrastructure DeveloperWe are building innovative tools to automate, instrument, and enable remote control of Apple mobile devices at PartnerOne. You have experience in digging into device internals over USB and building production-grade back-end services.Your RoleYour role on the team will be to support our efforts to deliver a first-class mobile...


  • Palakkad, Kerala, India Falcon Services ™ Full time

    Key ResponsibilitiesFalcon Services ™ is seeking a highly skilled Java Architect to lead the development of our enterprise-level applications.Primary Skills:5-8 years of software development experience with a strong focus on JavaProven experience in working with at least 2 Enterprise application projects, utilizing Java EE or SpringExpertise in Data...


  • Palakkad, Kerala, India CSG Full time

    Job Title: Senior Operational EngineerAbout the Role:The ideal candidate will excel in a hybrid work environment, with the ability to choose their work style. This role requires a grower who can learn new skills and adapt quickly to enhance results. The individualist will succeed by leading their own projects and producing impactful outcomes. A time-manager...


  • Palakkad, India Synopsys Inc Full time

    We are looking for a Senior R&D engineer in Hyderabad for the following role and with the given background/skill sets. Does this sound like a good role for you?.Senior/Lead R&D Engineer (C/C++, Data structures, Algorithms)Location: BangaloreExperience: 4yrs to 12yrsExpertise in data structures, graph algorithms, and C/C++ programming on Unix/Windows. A...