Staff Embedded Software Engineer

3 months ago


Bengaluru, India ARM Full time

Arm has built the world’s most pervasive compute architecture, and we’ve led many of the technology revolutions that impact the day-to-day lives of people everywhere. The Future of Infrastructure is Built on Arm. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data center. ‘Wherever Computing Happens’, we need to enable Arm by providing software solutions that interface higher-level software stacks with the hardware itself.

 

Job Overview:

Arm is seeking skilled, experienced, and highly motivated embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS. You will be working with a distributed team spread across multiple locations. Your primary responsibility will include firmware development, integration, tuning and hardening of firmware components for Computing Infrastructure solutions.

 

Responsibilities:

You will be responsible for development of product quality firmware of Arm Neoverse CSS based platform solutions. Your responsibilities will include integration, optimization, tuning and hardening of firmware to meet quality goals. You will get an opportunity to contribute to upstream open-source projects as well as work on downstream product releases. Your work will be focused on Infrastructure platform and features development, integration with firmware like UEFI, OpenBMC. Are you are looking for a unique opportunity to be part of a best-in-class firmware development team transforming computing infrastructure landscape? We would like to hear from you We have roles for various levels of experience.

 

Required Skills and Experience:

  • 6 – 10 Years of relevant work experience in firmware development for server-based system software.
  • Expert in C programming for embedded systems with excellent debugging skills.
  • Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers.
  • Working knowledge of software optimization and hardening skills.
  • Defect triaging and defect management experience of system software.
  • Good understanding and experience maintaining software compliant with industry specifications such as UEFI and ACPI.
  • Familiarity with technologies such as RAS, hypervisors, CXL, power management and security.

“Nice To Have” Skills and Experience:

  • Experience in development, integration and tuning of production quality firmware in server segment.
  • Experience in working with open-source community. We value understanding of open-source project development cycles and contribution processes.
  • Verification and validation of firmware on both pre-silicon and post-silicon platforms.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC.

In Return:

Arm Neoverse is the foundation for the next era of digital infrastructure. This role provides an outstanding opportunity to develop and contribute to the success of Arm Neoverse CSS based solutions. Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of resolute and innovative individuals, and do not discriminate based on any characteristic.

 

#LI-KR2



  • 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, 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...

  • Staff R&D Engineer

    3 months ago


    Bengaluru, India Synopsys Inc Full time

    Staff R&D Engineer (Embedded Software)Location: BangaloreExperience: 5yrs to 10yrsWe are looking for anR&D engineer interested in developing complete Embedded software on ARM Processors like ARM72/Cortex R5 for FPGA prototyping solutions.They are involved in the complete life-cycle of the embedded software product, from building the code through to final...


  • Bengaluru, India LG Soft India Full time

    Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer at LG Soft India in Bengaluru. The Embedded Software Engineer will be responsible for tasks such as Embedded Software Programming, Software Development, Debugging, and Software Design in innovative product development and solution creation.Job Description-Experience - (4 - 14...


  • Bengaluru, India LG Soft India Full time

    Role Description This is a full-time on-site role for an Embedded Software Engineer at LG Soft India in Bengaluru. The Embedded Software Engineer will be responsible for tasks such as Embedded Software Programming, Software Development, Debugging, and Software Design in innovative product development and solution creation. Job Description- Experience - (4...


  • Bengaluru, India LG Soft India Full time

    Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer at LG Soft India in Bengaluru. The Embedded Software Engineer will be responsible for tasks such as Embedded Software Programming, Software Development, Debugging, and Software Design in innovative product development and solution creation.Job Description-Experience - [4 - 14...


  • Bengaluru, India HirePeer Full time

    Senior Security Embedded Software EngineersWhat you will do●Design and implement secure embedded software for next generation solar power and communications devices; Specifying, designing, implementing and testing embedded real-time security software in C/C++●Analyses existing systems to find areas for improvement●Identify potential security...


  • Bengaluru, India HirePeer Full time

    Senior Security Embedded Software EngineersWhat you will do●Design and implement secure embedded software for next generation solar power and communications devices; Specifying, designing, implementing and testing embedded real-time security software in C/C++●Analyses existing systems to find areas for improvement●Identify potential security...


  • Bengaluru, India HirePeer Full time

    Senior Security Embedded Software Engineers What you will do ●Design and implement secure embedded software for next generation solar power and communications devices; Specifying, designing, implementing and testing embedded real- time security software in C/C++ ●Analyses existing systems to find areas for improvement ●Identify potential security...


  • Bengaluru, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future! Part of the Garrett Engineering organization, the Electrification Centre of Excellence team is responsible for developing a differentiated product portfolio of e-boosting solutions...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.  Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.  Experience in development for Target...


  • Bengaluru, India Aptiv Full time

    Embedded Software Engineer Are you looking to be part of the auto industry revolution? We are at the forefront of the embedded world, where the Internet of Things and Cloud Services are merging, and you can help us make it a reality. Join our 2,000-strong team at Aptiv Technical Center in India to advance your career, grow and make a real difference. ...


  • Bengaluru, India Ford Motor Company Full time

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams! With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation. Ford...

  • Software Engineer

    4 weeks ago


    Bengaluru, India Scarlet Wireless India Pvt Ltd. Full time

    In this role, you will be responsible for the design, development, and testing of embedded software components for our innovative products. You will work closely with hardware engineers and other team members to ensure seamless integration and functionality.Design and Develop Software for Embedded Systems :- Design and implement software components and...


  • Bengaluru, India Actalent Full time

    Role: Lead Firmware EngineerExp : 7-12 yearsLocation: Bangalore,Hyderabad.Job Requirements· 7+ Years of relevant experience using C / C++ for embedded firmware development.· Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams.· Excellent theoretical & practical embedded software...


  • Bengaluru, India Actalent Full time

    Role: Lead Firmware EngineerExp : 7-12 yearsLocation: Bangalore,Hyderabad.Job Requirements· 7+ Years of relevant experience using C / C++ for embedded firmware development.· Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams.· Excellent theoretical & practical embedded software...


  • Bengaluru, India Actalent Full time

    Role: Lead Firmware Engineer Exp : 7-12 years Location: Bangalore,Hyderabad. Job Requirements · 7+ Years of relevant experience using C / C++ for embedded firmware development. · Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams. · Excellent theoretical & practical embedded...


  • Bengaluru, India arm limited Full time

    The Role Arm has built the world’s most pervasive compute architecture, and we’ve led many of the technology revolutions that impact the day-to-day lives of people everywhere. The Future of Infrastructure is Built on Arm. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial...


  • Bengaluru, India Zippin Full time

    We are seeking a Senior Embedded Software Engineer to join our Store Systems team. This role is primarily focused on software engineering, encompassing both design and implementation. Additionally, you will be part of a small team responsible for specifying, building, and maintaining software & firmware that runs on embedded systems within our ecosystem. As...


  • Bengaluru, India Advanced Sterilization Products Full time

    Office Address : #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103SummaryThe Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to...