Senior Embedded Systems Software Architect

18 hours ago


Delhi, Delhi, India River Full time

River is an innovative electric vehicle company that designs and manufactures multi-utility scooters. At River, we empower ambitious individuals to achieve their goals by providing reliable and efficient transportation solutions.

We are backed by prominent international investors, including mobility-focused funds backed by Yamaha Motors, Al-Futtaim Automotive Group, Toyota VC, and Maniv Mobility.

Job Description:

  • Develop, enhance, and debug low-level real-time firmware in C for energy storage systems
  • Set the technology vision and strategy for firmware controlling energy storage systems
  • Implement optimal solutions using high-performance power conversion processors and peripherals: PWM, Timers, A/D conversion, and control co-processors
  • Design, implement, and test functionality and behaviors of embedded stationary storage sub-systems
  • Lead technical requirements, architecture, and interface design documents
  • Evaluate and lead the implementation of control strategies and algorithms

Required Skills and Qualifications:

  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • 8-16 years of experience in firmware development
  • Experience with various 32-Bit microcontrollers (NXP, TI, ST)
  • Familiarity with Free RTOS is required
  • Collaborative work with electrical, firmware, thermal design, manufacturing test, and system test engineers

Estimated Salary: $120,000 - $180,000 per annum based on location and experience



  • Delhi, Delhi, India Mulya Technologies Full time

    Job SummaryMulya Technologies is seeking an experienced Senior Embedded Software Architect to join its team. This is a full-time position that will focus on designing and developing embedded software for SoCs.


  • Delhi, Delhi, India Persistent Systems Full time

    Job Title: Software Development Engineer for Embedded SystemsAbout Us:Persistent Systems is a leading technology services company that empowers organizations to succeed in a rapidly changing world. We help our clients unlock the full potential of their business through cutting-edge technology solutions, innovation, and expertise.Role Overview:We are seeking...


  • Delhi, Delhi, India QuEST Global Full time

    Job DescriptionAt QuEST Global, we are seeking an experienced Embedded Systems Architect to lead the design, development, and testing of Bluetooth-enabled embedded systems. Key Responsibilities:Design and develop BLE-enabled embedded systemsWork with engineers to integrate BLE into existing systemsAnalyze and troubleshoot BLE problemsStay up-to-date on the...


  • Delhi, Delhi, India HCLTech Full time

    We are seeking a highly skilled and experienced Senior Embedded Software Developer to join our team at HCLTech.About the RoleThis is an exciting opportunity for a seasoned C++ programmer to work on challenging projects and contribute to the growth of our organization. As a Senior Embedded Software Developer, you will be responsible for designing, developing,...


  • Delhi, Delhi, India eInfochips (An Arrow Company) Full time

    Job Description:">eInfochips, a leading provider of embedded systems design and development services, is seeking a highly skilled Techincal Lead to join our team. In this role, you will be responsible for leading the design, development, and maintenance of embedded software for automotive applications using Classic AUTOSAR standards.">About the Role:">">Lead...


  • Delhi, Delhi, India PeopleGene Full time

    About PeopleGenePeopleGene is a leading technology company that delivers cutting-edge solutions to its clients. We are seeking a highly skilled and experienced Lead Embedded Systems Architect to join our team.


  • Delhi, Delhi, India The Judge Group Full time

    **Job Summary**We are seeking a highly skilled Senior Technical Architect to lead the design and development of automotive embedded systems for autonomous vehicles. The ideal candidate will have a deep understanding of embedded systems, ARM architecture, ADAS (Advanced Driver Assistance Systems), AUTOSAR, and AI simulation. About the Role:The Senior...


  • Delhi, Delhi, India Marmon Technologies India Pvt Ltd Full time

    Job Title: Embedded Software Lead Engineer for Microcontroller SystemsWe are seeking a highly skilled Embedded Software Lead Engineer to join our team at Marmon Technologies India Pvt Ltd. This role is based in Bangalore and offers a competitive salary of ₹12,00,000 - ₹15,00,000 per annum.About the Role:This is a full-time position reporting to the...


  • Delhi, Delhi, India eInfochips (An Arrow Company) Full time

    About eInfochipseInfochips (An Arrow Company) is a leading technology services company that offers product engineering, hardware design, and software development solutions.Job OverviewWe are seeking a highly skilled Senior Embedded Software Developer to join our team. This role involves designing and developing embedded software solutions for various...


  • Delhi, Delhi, India L&T Technology Services Full time

    Embedded Software Engineer OpportunityGreetings from L&T Technology Services Limited.Job OverviewWe are seeking a skilled Embedded Software Engineer to join our team in Hyderabad. The ideal candidate will have strong development experience in Embedded C, Linux Device Driver Development, and Linux.ResponsibilitiesDesign and develop embedded software systems...


  • Delhi, Delhi, India Andor Tech Full time

    Job DescriptionWe are seeking a skilled and motivated Embedded Software Test Engineer with expertise in C/C++ to join our team at Andor Tech. The ideal candidate will have 2-4 years of experience in embedded software testing, verification, and validation, with a solid understanding of DO-178B standards.Key Responsibilities:Develop and execute test plans,...


  • Delhi, Delhi, India Tekskills Inc. Full time

    Job OverviewWe are seeking a skilled Senior Embedded Systems Developer to join our team at Tekskills Inc. in Bangalore (WFO). The ideal candidate will have a strong background in embedded systems, microcontrollers, and real-time operating systems (RTOS).About the RoleThis is an exciting opportunity to contribute to the development and optimization of IoT...


  • Delhi, Delhi, India eInfochips (An Arrow Company) Full time

    We are seeking a highly skilled Technical Lead in Embedded Systems with expertise in Classic AUTOSAR to guide and oversee the development and integration of embedded middleware.The ideal candidate will possess a strong technical background in embedded systems, particularly with microcontrollers (MCUs) and microprocessors (MPUs), and be proficient in C...


  • Delhi, Delhi, India aarunsh consultin Full time

    Job Description:We are seeking a highly skilled Embedded Systems Developer to join our team at Aarunsh Softech. As an Embedded Systems Developer, you will be responsible for designing and developing embedded systems, microcontrollers, and VLSI/ASIC technologies.About the Job:The ideal candidate will have experience in programming microcontrollers, VLSI/ASIC...


  • Delhi, Delhi, India SAMTEL AVIONICS LTD. Full time

    Company OverviewSAMTEL AVIONICS LTD. is a leading provider of innovative solutions in the field of avionics.We are committed to delivering high-quality products that meet the needs of our customers.Job DescriptionWe are seeking an experienced Senior Embedded Systems Developer to join our team.The successful candidate will be responsible for designing and...


  • Delhi, Delhi, India Andor Tech Full time

    We are seeking an experienced Embedded Testing Engineer at Andor Tech with a strong background in Aerospace or Avionics. The ideal candidate will have expertise in C++ and comprehensive experience in Verification and Validation processes, specifically adhering to DO-178B standards.Job DescriptionPerform embedded software testing and validation for aerospace...


  • Delhi, Delhi, India Acetech Information Systems Pvt. Ltd. Full time

    Acetech Information Systems Pvt. Ltd., a pioneering company in the field of IoT and BLE communication, is seeking an exceptional Embedded Systems Designer to spearhead firmware development for our cutting-edge project.Key Responsibilities:Prioritize collaboration with cross-functional teams to design, develop, and debug embedded firmware for our custom...


  • Delhi, Delhi, India BotLab Dynamics Full time

    Job Title: Embedded Systems Software EngineerAbout the Role:We are seeking a highly skilled Embedded Linux Engineer to join our innovative team at BotLab Dynamics. The ideal candidate should bring extensive expertise in working with advanced microprocessors, particularly NXP i.MX ARM Cortex-A series and other ARM Cortex-A series...


  • Delhi, Delhi, India HCLTech Full time

    Job Title: Software Developer for Cloud and Embedded SystemsAbout the Role:HCLTech is a global technology company that enables enterprises to reimagine their businesses for the digital age. As a software developer, you will be part of our team that shapes the future of cloud and embedded systems.Responsibilities:You will be responsible for designing,...


  • Delhi, Delhi, India Ananant Systems Private Limited Full time

    Ananant Systems Private Limited is a cutting-edge semiconductor and wireless systems company headquartered in India, dedicated to addressing the expanding requirements for advanced connectivity, computing, and security for wireless 5G and 6G infrastructure and devices. Our product offerings include Intellectual Property (IP), chip design, semiconductor...