Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18397342

    BENGALURU · FULLTIME

    Embedded Software Engineer

    ARM Embedded Technologies logo

    ARM Embedded Technologies

    Bengaluru · onsite · Posted 33d ago

    Sourced fromNaukri
    Undisclosed6–11 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 14 questions to answer1.8s
    • Decided the answers for all of them2.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Key Responsibilities

    • Actively participate in the design, development, and testing of reference application processor firmware.
    • Develop, test, and debug low-level software across various platforms, including software models, development boards, and production systems.
    • Create software stacks for Arm's reference platforms targeting future Arm-based devices.
    • Develop and maintain test code.
    • Build automation solutions to streamline development and testing activities.
    • Analyze industry specifications and roadmap requirements, break down tasks, and contribute to project planning and execution.
    • Support software upstreaming activities and ongoing maintenance.

    Required Skills & Experience

    • Minimum 3+ years of relevant industry experience.
    • Strong C/C++ programming skills, with the ability to implement new functionality, troubleshoot, and resolve complex issues.
    • Knowledge of assembly programming and strong debugging skills is preferred.
    • Experience in software development and/or software testing.
    • Strong understanding of system architecture (preferably Arm architecture), operating system fundamentals, bootloaders, and device drivers.
    • Experience with Linux and/or Windows operating systems; driver development experience is preferred.
    • Good understanding of testing methodologies, CI/CD practices, and test automation.
    • Excellent communication and interpersonal skills, with strong written and verbal English proficiency.

    Nice to Have

    • Experience with Python programming and shell scripting.
    • Basic understanding of the Linux kernel, system software, device drivers, and Android internals.
    • Familiarity with open-source development processes and contribution workflows.
    • Experience with software profiling, instrumentation, and optimization.
    • Firmware verification and validation experience.
    • Knowledge of software testing techniques, CI pipelines, and automated test frameworks.
    • Experience with Secure Development Lifecycle (SDL) practices.
    • Familiarity with Agile and other software development methodologies.

    Thank you for your time and interest. We look forward to hearing from you.


    Sourced from naukri

    Section · 02

    Skills

    firmware developmentLinux Device DriverBootloaderDevice Driver DevelopmentEmbedded C

    Section · Company

    About ARM Embedded Technologies

    ARM Embedded Technologies logo

    ARM Embedded Technologies

    Semiconductors

    1.3k+

    employees

    2002

    24 years old

    ₹31L PA avg

    Avg at ARM Embedded Technologies

    About

    Leads in energy-efficient semiconductor designs that power a vast range of computing devices and infrastructure globally.

    Industries

    Semiconductors

    Employee ratings

    10 reviews

    3.4/ 5

    Culture

    3.8

    Career growth

    3.5

    Work-life

    3.7

    Employees rate it well for

    Compensation & Benefits41Company Culture36

    Find them on

    WebsiteAmbitionBox reviews

    Embedded Software Engineer · waiting for your command