Current jobs related to Staff Embedded Software Engineer - Bengaluru - ARM


  • Bengaluru, Karnataka, India Nixcel Software Full time

    Job Title: Embedded DeveloperAbout the Role:We are seeking a highly skilled Embedded Developer to join our team at Nixcel Software. As an Embedded Developer, you will be responsible for designing, developing, and testing software for embedded systems, with a focus on automotive applications.Key Responsibilities:Design and develop software for embedded...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Title: Staff Engineer, Embedded SystemsAt Stryker Global Technology Center Pvt Ltd., we are seeking a highly skilled Staff Engineer to join our team. As a Staff Engineer, you will be responsible for designing and developing advanced embedded systems, firmware, and software for our medical devices.Key Responsibilities:Design and develop advanced embedded...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Title: Embedded Software Development Staff EngineerJob Summary:We are seeking a highly skilled Embedded Software Development Staff Engineer to join our team at Stryker Global Technology Center Pvt Ltd. As a key member of our engineering team, you will be responsible for designing and developing advanced software systems for medical devices.Key...


  • Bengaluru, Karnataka, India Enphase Full time

    About Enphase EnergyEnphase Energy is a global leader in the energy technology sector, specializing in solar, battery, and electric vehicle charging solutions. Our innovative products have transformed the industry since our founding in 2006, and we continue to push the boundaries of clean energy technology.The RoleWe are seeking a highly skilled Staff...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job SummaryWe are seeking a highly skilled Staff Engineer to join our Embedded Systems team at Stryker Global Technology Center Pvt Ltd. As a Staff Engineer, you will be responsible for designing and developing advanced embedded systems software and firmware for medical devices.Key ResponsibilitiesDesign and develop advanced embedded systems software and...


  • Bengaluru, India Lytx, Inc Full time

    Staff Embedded Engineer Firmware : [Embedded Linux is a must to have]Experience : 9 to 16yrsWhy Lytx : Lytx has a great opportunity for a Staff Embedded Software Engineer to join our Hungry, Humble and Capable team of engineers responsible for building and deploying solutions to our fleet of connected devices installed in vehicles driving worldwide. The...


  • Bengaluru, Karnataka, India Lytx, Inc Full time

    Embedded Software Engineer Opportunity at LytxAbout the Role:Leverage your expertise in embedded software development to drive innovation at Lytx, a leader in the fleet management industry. As a Staff Firmware Engineer, you will be responsible for designing, developing, and maintaining software solutions for our fleet of connected devices.You will work...


  • Bengaluru, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...


  • Bengaluru, Karnataka, India Enphase Full time

    About the Position:Enphase Energy is seeking a highly skilled Staff Embedded Software Engineer to join our team in Bangalore, India. As a key member of our Embedded Software Engineering team, you will be responsible for developing secure software for next-generation solar power and communications devices.Key Responsibilities:Design and implement secure...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Summary:We are seeking a highly skilled Staff Engineer to join our team at Stryker Global Technology Center Pvt Ltd. as a key member of our Embedded Software Development team. As a Staff Engineer, you will be responsible for designing and developing advanced software systems for medical devices, working closely with cross-functional teams to ensure...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    We are seeking a highly skilled Staff Engineer, Embedded Systems to join our team at Stryker Global Technology Center Pvt Ltd.Key Responsibilities:• Conduct and design advanced prototyping and testing of complex embedded systems.• Identify and evaluate potential solutions to technical challenges, ensuring they meet component and sub-system...


  • Bengaluru, Karnataka, India Enphase Full time

    About the RoleEnphase Energy is a leading provider of solar, battery, and electric vehicle charging products. We are seeking a Staff Embedded Software Engineer to develop secure software for our embedded devices. The successful candidate will work in India, Bangalore, and report to the Embedded Software Engineering Manager-Security.Key ResponsibilitiesDesign...


  • Bengaluru, Karnataka, India Talpro Full time

    Job Title: Embedded Software EngineerAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at Talpro. As an Embedded Software Engineer, you will be responsible for designing and developing embedded software for our clients.Responsibilities:Contribute to the design of embedded software for Windows and Linux...

  • Software Developer

    7 days ago


    Bengaluru, Karnataka, India 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job Title: Software Developer - Embedded Systems EngineerAbout the Role:We are seeking an experienced Software Developer - Embedded Systems Engineer to join our team at 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED. As a key member of our team, you will be responsible for implementing and testing tools and plugins in a tool chain environment, with a focus on...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Staff Engineer-Embedded SW Development to join our team at Stryker Global Technology Center Pvt Ltd. in Embedded Software Development.About the Role:Conduct advanced prototyping and testing, and design research and studies to support advanced product design.Translate user needs to design inputs/specifications...


  • Bengaluru, Karnataka, India SmartSoc Solutions Pvt Ltd Full time

    Embedded Software EngineerSmartSoc Solutions Pvt Ltd is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and optimizing embedded software solutions for various applications.Key Responsibilities:Design and develop embedded software solutions for various...


  • Bengaluru, Karnataka, India Futurehook Full time

    Job Title: Embedded Software EngineerFuturehook Technologies is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for developing software specifications for IoT products, developing and maintaining firmware for embedded projects, creating and managing documentation for active...


  • Bengaluru, Karnataka, India Enphase Full time

    Sr. Embedded Software EngineerEnphase is seeking a highly skilled Sr. Embedded Software Engineer to join our team.Key Responsibilities:Design, develop, and test embedded software for systems with Linux OS or multi-threaded RTOS.Collaborate with cross-functional teams to ensure seamless integration of software and hardware components.Develop and maintain...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Summary:Qualcomm is seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our Engineering Group, you will design, develop, and support software solutions on multi-core ARM CPUs. Your strong C/C++ programming skills and experience with embedded platforms will be essential in this role.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    Job Title: Embedded Software EngineerAbout the Role: We are seeking a skilled Embedded Software Engineer to join our team at L&T Technology Services. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems using C/C++...

Staff Embedded Software Engineer

3 months ago


Bengaluru, India ARM Full time
Job Overview

ARM is well recognized as the market leader in the CPU and System IP industry and this has been achieved by consistently delivering reliable and high quality IP products. The cost of design and manufacturing is high and that warrants “right first time” approach for all IP and System products. Time-to-market is essential for our partners to take care of steadfast competition in the marketplace, being first would enable them to get premium value from the end products. In this context, Design Verification of CPU IPs is an exciting challenge requiring an engineering abilities that is both broad and deep.

Responsibilities

As an Engineer responsible for CPU Random Tools for stress verification, you will work on a sophisticated Random Instruction Sequences (RIS) tool. With a combination of techniques, the tool verifies the functionality of our CPU cores, being designed in Austin (US), Cambridge (UK), Chandler (US) or Sophia Antipolis (FR). The existing team ensures addition of new architecture features, its customization to specific CPU cores, and provides support.

You will be based in Arm’s Bangalore design centre in India.

As Verification Engineer, your role will cover the development of the tool from development to deployment, and accountable for:

  • Understanding the intricacies of the CPU micro-architecture and defining how to push the test boundaries;
  • Architect and develop solutions to improve the generation of stimuli to produce programs to stress our next generation CPUs;
  • Implementing and supporting the tool, from the early stages of CPU development to product maturity.
Required skills and experience :
  • 8 years of stable proven experience with significant project contributions
  • Problem Ownership and ability to work from abstract requirements
  • You hold experience in software design, and should be comfortable working with low-level hardware
  • You have good solid understanding of programming languages, such as C and Python
  • You are knowledgeable about CPU architecture and micro-architecture concepts
  • You are able to understand assembly language (ASM)
  • You have strong interpersonal skills and ability to work well as part of a team with the willingness to tackle varied technical challenges.
Desirable Skills
  • Fundamentals of Processor Architecture.
  • Basics of ARM Architecture.
  • Familiarity with EDA tools and Hardware Design Verification.
In Return

Our offices are amazing places to collaborate. If you are interested, but unsure whether you tick all the boxes, we still would love you to reach out We are keen to welcome versatile people into Arm

#LI-KR2