Jobs › Companies › Aeva › Senior Embedded Software Engineer - Bangalore, India

About this Senior Embedded Software Engineer - Bangalore, India role at Aeva

Aeva · Onsite · Bangalore

What you'll do

  • Design and implement real-time applications on ARM processors interfacing with multiple sensors in C/ C++.
  • Participate in the team's software processes, including requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback and improvements
  • Debug complicated issues as they arise during product development
  • What you have

  • 5 + years of experience in developing C/ C++ multi-threaded applications, ideally for Embedded Linux targeting multiple ARM cores
  • Experience in low level driver development in embedded systems
  • Experience developing firmware for hardware on Embedded Linux
  • Experience with one or more of the following: Microcontrollers, SoC, device drivers, hardware bringup, power management, performance optimization or hardware/software integration, RTOS
  • Experience with the processor architecture
  • Experience working with communication protocols like I2C, SPI, UART
  • Knowledge of electronics principles, including reading schematics and using logic analyzers, oscilloscope, and other test equipment.
  • Experience in performance tuning, debugging tools, tests and release management
  • Nice-to-haves

  • Experience working with high-speed interfaces like ADC, MIPI, PCIE
  • Experience with Xilinx, Zync, SOC family or equivalent
  • Experience debugging FPGA hardware via lab equipment
  • Experience with scripting languages: Python, shell scripts
  • Ability to analyze datasets using Python, Matlab, or equivalent tools to identify issues and improve our core technology
  • Experience in profiling and benchmarking
  • Ready to apply to Aeva?
    Apply to Aeva

    Similar jobs

    Cisco
    Embedded Software Engineer - 4 to 8 years
    Cisco
    ⚡ Apply early Bangalore, India Onsite
    ● New 👁 Seen ✓ Applied 4d ago
    Cisco
    Embedded Linux Software Engineer – Networking & Device Drivers with C/C++ |5-8 Years
    Cisco
    ⚡ Apply early Bangalore, India Onsite
    ● New 👁 Seen ✓ Applied 1w ago
    Cisco
    Embedded Software Engineer | C, Device Driver, Linux ,Multithreading, I2C,UART, Board bringup - 8 to 12 years - Bangalore
    Cisco
    ⚡ Apply early Bangalore, India Onsite
    ● New 👁 Seen ✓ Applied 1w ago
    Aptiv
    Embedded Software Engineer
    Aptiv
    ⚡ Apply early Bangalore, India Onsite
    ● New 👁 Seen ✓ Applied 1w ago
    AD
    Senior Engineer, Embedded Software
    Analog Devices
    ⚡ Apply early India, Bangalore, Nova Onsite
    ● New 👁 Seen ✓ Applied 1w ago
    AD
    Senior Engineer, Embedded Software
    Analog Devices
    ⚡ Apply early India, Bangalore, Nova Onsite
    ● New 👁 Seen ✓ Applied 1w ago
    AD
    Senior Engineer, Embedded Software
    Analog Devices
    ⚡ Apply early India, Bangalore, Nova Onsite
    ● New 👁 Seen ✓ Applied 1w ago
    Aptiv
    Embedded Software Engineer ( 6-8 Yrs)
    Aptiv
    ⚡ Apply early Bangalore, India Onsite
    ● New 👁 Seen ✓ Applied 1w ago
    SonicWall
    Senior Software Engineer — Embedded C / Firewall Client
    SonicWall
    ⚡ Apply early Bengaluru, Karnataka, India Onsite
    ● New 👁 Seen ✓ Applied 2w ago

    Sign up for suggestions tailored to the jobs you open and the searches you save.

    More jobs at Aeva

    See all jobs at Aeva →

    Apply now
    🤖

    Whoa — hold up

    JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

    Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Get an edge on your job hunt.

    Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

    Join the channel — it's free