Senior Engineer Firmware RTOS

17 hours ago


Bengaluru, Karnataka, India Synergic Emergence Full time

InnoPhase Inc., DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays.

Based in San Diego, California, GreenWave Radios has earned a reputation for delivering power-efficient digital-to-RF solutions. Our commitment to innovation is backed by a robust team of more than 100 talented engineers spread across four R&D facilities worldwide and an extensive portfolio of over 120 global patent filings, underscoring our dedication to pushing the boundaries of radio technology.

InnoPhase Inc., DBA GreenWave Radios and Synergic Emergence have a co-employment relationship. For over three years, GreenWave Radios has partnered with Synergic Emergence, a professional employment organization provider, to offer our employees the best benefits and services. This arrangement means that Synergic Emergence provides employee pay checks and benefits, and GreenWave Radios will provide employment, evaluation, and advancement. By outsourcing some HR functions, GreenWave Radios can focus on what we do best – developing and implementing highly innovative SOC cellular radio integrated circuit products.

Key Responsibilities

  • Design and develop bare metal & RTOS-based firmware/software for a 5G SoC – specifically device driver and lower PHY.
  • Assist with the definition, development and verification of SW/FW products in accordance with company & industry standards, policies & procedures.
  • Run & test developed SW/FW both in simulation & on actual HW in lab (lab may be remote).
  • Collaborate closely with Applications, Systems, HW and SW/FW teams to determine SW/FW requirements.
  • Participate in architecture & code reviews.
  • Produce documentation e.g., design specs, developer & customer user guides, etc.
  • Read and understand detailed technical specifications.
  • Individual contribution is the main role, with some technical leadership and mentorship.

Job Requirements

  • 6+ years' experience required.
  • B.E EE/CS required, M.Tech EE/CS preferred.
  • Strong coding skills in C, C++, Python.
  • Experience with ARM or similar embedded SoC development environments.
  • Experienced in RTOS principles and concepts, and hands-on experience in any RTOS.
  • Comfortable with configuration management, version control and modern software development flows (e.g., Agile, Scrum, Lean).
  • Excellent debug skills.
  • Good communication, documentation & presentation skills.
  • Demonstrate initiative to drive technical issues to resolution.

Desirable Skills

  • Prior System on a Chip (SoC) product development experience.
  • Good understanding of cellular wireless protocols (MAC/PHY), especially 4G LTE or 5G NR.
  • Be able to work productively and independently.
  • Experience using GIT and Jira tools.
  • Team player with a strong sense of urgency to meet product needs on time.

Benefits

  • Competitive salary and stock options.
  • Learning and development opportunities.
  • Employer paid health Insurance.
  • Earned, Casual, Sick & parental leaves.


  • Bengaluru, Karnataka, India GreenWave™ Radios Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    InnoPhase Inc., DBA GreenWave Radios,is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays.Based in San Diego,...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    Job Title:Senior Engineer – FirmwareLocation:BangaloreExperience Required:Minimum 10 yearsEducation:Bachelor's/Master's in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • Bengaluru, Karnataka, India Muse Wearables Full time

    Location: On-site, Bommasandra, Bangalore UrbanEmployment Type: Full-TimeAbout Us:We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices. Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application. We are seeking a passionate...


  • Bengaluru, Karnataka, India Zitto™ Full time

    We seek a talented and enthusiastic Firmware Engineer Intern to join our team. This position offers a unique opportunity for a student or recent graduate to gain hands-on experience in firmware development for electric vehicle systems. As a Firmware Engineer Intern, you will work closely with our engineering team to design, implement, and test embedded...


  • Bengaluru, Karnataka, India Maxwell Energy System Full time

    We are hiring for two positions in our core Engineering team - Senior Firmware Engineer with the role determined based on years of experience. Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.What you will do:Generally, you will be working on the entire software life cycle and stack...


  • Bengaluru, Karnataka, India mobiezy Full time

    Job Title: Embedded Software Engineer – RTOSExperience: 5 to 10 yearsLocation: Bangalore/HybridEmployment Type: ContractAbout the RoleWe are seeking a highly motivated Embedded Software Engineer with strong experience in RTOS-based firmware development. The ideal candidate will work on the design, development, and optimization of embedded software for...

  • Firmware Engineer

    3 days ago


    Bengaluru, Karnataka, India Dabba Network Full time

    About the Role: We are looking for a skilled Embedded Software/Firmware Engineer to join our R&D team. The ideal candidate will have hands-on experience designing, developing, and debugging firmware for microcontroller-based systems. You will work to develop reliable, efficient, and maintainable embedded solutions.Key Responsibilities:● Design, develop,...

  • Firmware Engineer

    23 hours ago


    Bengaluru, Karnataka, India Flowserve Full time

    Role SummaryIn this role you will report into the Supervisor, Engineering. You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrollers and designing to meet the requirements of functional safety standards.ResponsibilitiesLow-power electronics firmware developmentApplications...

  • RTOS Engineer

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka Ignitarium Full time

    3-6 years of experience in embedded firmware development.Strong proficiency in C/C++ and familiarity with assembly-level debugging.Proven experience with at least one RTOS (VxWorks, FreeRTOS, Zephyr, QNX, or similar).Good understanding of real-time constraints, task scheduling, and interrupt handling.Experience with hardware interfaces (UART, SPI, I²C, PWM,...

  • Firmware Lead

    1 day ago


    Bengaluru, Karnataka, India Paramount Group Uk Ltd Full time

    We're Hiring: Firmware Lead | Bangalore, India | Work From Office (WFO) | 6-7 Years ExperienceAbout the Role:We are seeking an experienced Firmware Lead to spearhead the design, development, and delivery of high-quality embedded firmware solutions. This role requires strong technical expertise, leadership capability, and the ability to collaborate closely...