Senior Embedded Software Engineer

1 month ago


Bengaluru, India arm limited Full time
The Role

Job Overview:

In addition to CPUs, Arm builds high performance system IP like cache-coherent interconnects, interrupt controllers, and memory management units. Our partners combine Arm CPUs with these system IP, to build sub-system solutions across pioneering market segments like mobiles, servers, AI, automotive, IoT, etc.Our team is responsible for verifying CPUs and system IP put together as sub-systems at pre-silicon stage – using industry-standard Emulator and FPGA platforms from major EDA vendors.

Responsibilities:

As part of our team, you will push Arm CPUs & system IP to their functional limits – targeting the IP's internal architecture and how it interacts with the rest of the system.The role involves developing and running soak tests based on Arm architecture and the IP design, and debugging sophisticated hardware and software failures in the CPU or the IP and the system around it using Emulator and FPGA platforms.You will work with cross-site design teams, discuss requirements, build test plans, develop tests targeting corner-cases, and collaborate to achieve verification goals.There will be opportunities to make a difference by actively contributing to Arm verification methodologies which are improved continuously to match design advancements.Mentoring junior engineers in the team is part of the role – with potential people management responsibilities for relevant candidates.

Required Skills and Experience :

4 -7 Years of experienceGood Knowledge and understanding of Embedded SW.Knowledge of SOC and ARMv8 architectureC programming and assembly languageExperience working with ARM boot code for arm processors, device tree, bootloader, Linux kernel driver porting.Board bring -up/bring up of hardware and software solutions.Understanding of SW build toolchains, Make files, build rootScripting language such as Python, shell scripting etc.Knowledge of Linux kernel internals, interrupt handling/ virtual memory/MMU

“Nice To Have” Skills and Experience :

Familiarity with hardware acceleration platforms like Emulation and FPGAAwareness of CPU architecture features (such as caches, MMU, SMP, coherency, CPU pipelines)General understanding of Arm-based systems and protocols like AHB, AXI, ACE, or CHIUse of scripting languages like Perl/Python/ShellKnowledge of advance verification techniques like assertions, property checking, etc

In Return:

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 dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic.#LI - KR2

Accommodations at Arm

At Arm, we want our people to

Do Great Things

. If you need support or an accommodation to

Be Your Brilliant Self

during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

Hybrid Working at Arm

Arm’s hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

  • Bengaluru, India Analog Devices Full time

    Senior Engineer, Software & Security Group (SSG), ACE SW team Automotive cabin electronics (ACE) software team’s charter is to develop/lead technology domains with highly differentiated sensing, signal processing and network solutions for automotive infotainment in general and digital signal processors (DSPs) and in-vehicle connectivity (GMSL, A2B,...


  • Bengaluru, India IN19 Alcon Laboratories (India) Pvt Ltd Company Full time

    Summary of the positionAlcon is looking to hire Senior Embedded Software Engineer. At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you’ll be recognized for your commitment and contributions and see your career like never...


  • Bengaluru, India IN19 Alcon Laboratories (India) Pvt Ltd Company Full time

    Summary of the position Alcon is looking to hire Senior Embedded Software Engineer. At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you’ll be recognized for your commitment and contributions and see your career like...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India Advanced Sterilization Products Full time

    ResponsibilitiesUnder limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position:·Design, develop, and implement embedded software for our products and systems.·Collaborate with cross-functional teams to define, design, and implement new software...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India LTIMindtree Full time

    Senior Software EngineeringJob Req Id: 1271114 Embedded software development using Embedded C programming skills and knowledge of Wireless headsets based on Bluetooth and DECT platforms. Knowledge of short range wireless technologies like Bluetooth and DECT are added advantage. USB knowledge is also an added advantage. Embedded software development using...


  • Bengaluru, India Quess Corp Limited Full time

    We are hiring for Sr Embedded Software Engineer, Exp : 4 to 6years Mandatory Skill: Software development in C, C++, Requirements, design, Development, Systems testing. Systems scenarios development, testing, working experience on embedded systems, simulation systems. Thorough understanding of DO178B / C process. Adherence to the process is mandatory as it is...


  • Bengaluru, India LTIMindtree Full time

    Senior Software Engineering Job Req Id: 1271114 Embedded software development using Embedded C programming skills and knowledge of Wireless headsets based on Bluetooth and DECT platforms. Knowledge of short range wireless technologies like Bluetooth and DECT are added advantage. USB knowledge is also an added advantage. Embedded software development using...


  • Bengaluru, India Quess Corp Limited Full time

    We are hiring for Sr Embedded Software Engineer,Exp : 4 to 6yearsMandatory Skill: Software development in C, C++, Requirements, design, Development, Systems testing.Systems scenarios development, testing, working experience on embedded systems, simulation systems.Thorough understanding of DO178B / C process. Adherence to the process is mandatory as it is...


  • Bengaluru, India Quess Corp Limited Full time

    We are hiring for Sr Embedded Software Engineer,Exp : 4 to 6yearsMandatory Skill: Software development in C, C++, Requirements, design, Development, Systems testing.Systems scenarios development, testing, working experience on embedded systems, simulation systems.Thorough understanding of DO178B / C process. Adherence to the process is mandatory as it is...


  • Bengaluru, India Quess Corp Limited Full time

    We are hiring for Sr Embedded Software Engineer, Exp : 4 to 6years Mandatory Skill: Software development in C, C++, Requirements, design, Development, Systems testing. Systems scenarios development, testing, working experience on embedded systems, simulation systems. Thorough understanding of DO178B / C process. Adherence to the process is mandatory as it is...


  • Bengaluru, India Advanced Sterilization Products Full time

    Responsibilities Under limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position: ·Design, develop, and implement embedded software for our products and systems. ·Collaborate with cross-functional teams to define, design, and implement...

  • Embedded Engineer

    4 days ago


    Bengaluru, India SolarEdge Technologies Full time

    Power the Future with us!SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...

  • Embedded Engineer

    4 days ago


    Bengaluru, India SolarEdge Technologies Full time

    Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...

  • Senior Engineer

    2 weeks ago


    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 Danaher Full time

    Leica Biosystems is a cancer diagnostics company and a global leader in workflow solutions. Leica Biosystems is the only company to own the full workflow from biopsy to diagnosis. The company's mission of "Advancing Cancer Diagnostics, Improving Lives" is at the heart of its corporate culture.In the future, Leica Biosystems envisions a world where...


  • Bengaluru, Karnataka, India Fortive Full time

    SummaryThe 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 ensure the quality and reliability of ASP software products. This position reports to the Director of Software and...


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