RTOS Developer

3 weeks ago


Bengaluru, India ConsultBae Full time

Job Description :


In this role, you will be responsible for designing, implementing, and maintaining robust embedded software solutions using a Real-Time Operating System (RTOS).

You will work closely with hardware engineers and other software developers to ensure seamless integration and functionality of our products.

Responsibilities :

- Design, develop, and debug device drivers and applications for SoCs (System-on-Chip) and microcontrollers using an RTOS.

- Implement efficient and reliable C code that adheres to coding standards and best practices.

- Analyze and troubleshoot software issues using JTAG emulators, signal analyzers, and other debugging tools.

- Collaborate with hardware engineers to understand board schematics and ensure software compatibility with hardware components.

- Contribute to the development and maintenance of Board Support Packages (BSPs) including bootloaders and U-Boot.

- Participate in code reviews and provide constructive feedback to colleagues.

- Stay up-to-date with the latest trends and advancements in RTOS technologies.

Requirements :

- Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).

- Minimum of 3+ years of experience in embedded systems development.

- Excellent programming skills in C, with a strong understanding of memory management and real-time programming concepts.

- Proven experience in designing, implementing, and debugging RTOS-based device drivers and applications.

- Ability to read and interpret board schematics and datasheets.

- In-depth knowledge of RTOS architecture and concepts, with expertise in a specific RTOS such as FreeRTOS, QNX, or VxWorks.

Good to Have Skills :

- Experience in developing and debugging device drivers for peripherals like I2C, SPI, Ethernet, etc.

- Familiarity with BSP development processes, including bootloader and U-Boot configuration.

- Solid understanding of Inter-Process Communication (IPC) mechanisms.

- Domain knowledge in power management, battery management, cryptography, or trusted boot is a plus.

- Excellent communication, collaboration, and problem-solving skills.

- Strong work ethic and ability to work independently as well as part of a team.

Benefits :

We offer a competitive salary and benefits package, including health insurance, paid time off, and opportunities for professional development.

You will also have the chance to work on cutting-edge projects and collaborate with talented engineers in a fast-paced and dynamic environment.

(ref:hirist.tech)
  • RTOS Developer

    1 week ago


    Bengaluru, Karnataka, India Hunarstreet Technologies Pvt Ltd Full time

    Job Description - Roles & Responsibilities : The role involves designing, implementing and bug fixing RTOS embedded software for SoCs and Microcontrollers.Key Responsibilities : Design, develop, test, and maintain embedded software for various projects. Collaborate with crossfunctional teams to understand project requirements and specifications. Implement...

  • Embedded Developer

    2 months ago


    Bengaluru, India Nexionpro Full time

    Embedded Developer (RTOS) JDYears and area of experience required :- Overall 7+ years of experience, preferably in the embedded domain- 3+ years of embedded system design experience in firmware design and development- 4+ years of recent experience in RTOSTechnical knowledge :- Strong experience in Embedded C/C++- Strong experience in any RTOS (Zephyr is an...


  • Bengaluru, India Capgemini Engineering Full time

    3 to 6 years of hands-on embedded software development.Strong C programming and Zephyr RTOS experince.Coding experience with developing modules/components using layered architecture for Platform SW.Exposure to highly resource-constrained, real-time, embedded environments.Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO,...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    3 to 6 years of hands-on embedded software development. Strong C programming and Zephyr RTOS experince. Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI,...


  • Bengaluru, India Capgemini Engineering Full time

    3 to 6 years of hands-on embedded software development.Strong C programming and Zephyr RTOS experince.Coding experience with developing modules/components using layered architecture for Platform SW.Exposure to highly resource-constrained, real-time, embedded environments.Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO,...


  • Bengaluru, India Capgemini Engineering Full time

    3 to 6 years of hands-on embedded software development.Strong C programming and Zephyr RTOS experince.Coding experience with developing modules/components using layered architecture for Platform SW.Exposure to highly resource-constrained, real-time, embedded environments.Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO,...


  • Bengaluru, India Capgemini Engineering Full time

    3 to 6 years of hands-on embedded software development. Strong C programming and Zephyr RTOS experince. Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI,...


  • Bengaluru, India Capgemini Engineering Full time

    3 to 6 years of hands-on embedded software development.Strong C programming and Zephyr RTOS experince.Coding experience with developing modules/components using layered architecture for Platform SW.Exposure to highly resource-constrained, real-time, embedded environments.Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO,...


  • Bengaluru, India Unify Technologies Full time

    C++ Middleware with RTOS development,Experience in Tuner domain middleware development Experience in Android native layer development RTOS experience for development on Infotainment, Audio or Multimedia products Automotive domain experience


  • Bengaluru, India Voyager Partners Full time

    Job Description :We are seeking a skilled C++ & RTOS Developer for a Verification & Validation (V&V) role. The ideal candidate will have strong experience in embedded C++ programming, RTOS concepts, and preferably knowledge of DO-178 standards.Key Responsibilities :- Develop and maintain embedded C++ code for RTOS-based systems.- Author software requirements...


  • Bengaluru, India Voyager Partners Full time

    Job Description :We are seeking a skilled C++ & RTOS Developer for a Verification & Validation (V&V) role. The ideal candidate will have strong experience in embedded C++ programming, RTOS concepts, and preferably knowledge of DO-178 standards.Key Responsibilities :- Develop and maintain embedded C++ code for RTOS-based systems.- Author software requirements...


  • Bengaluru, Karnataka, India Voyager Partners Full time

    Job Description:We are looking for a talented C++ & RTOS Developer to join us in a Verification & Validation (V&V) position. The ideal candidate should have solid expertise in embedded C++ programming, RTOS principles, and preferably familiarity with DO-178 standards.Key Responsibilities:Develop and update embedded C++ code for RTOS-based systems.Create...

  • Embedded C, RTOS

    1 week ago


    Bengaluru, Karnataka, India Global Pharma Tek Full time

    L&TEmbedded C, RTOS-L&T-Aspha· Completed engineering studies at university level; BE/BTech/ME/Mtech Electronics/Electrical/Computer Science with ~- yearsof experience· Embedded Software Engineer Proficient in C· Experience with RTOS· Experience in communication protocols including UART , CAN, IC, SPI, USB etc· Ability to understand and debug problems...

  • Embedded C, RTOS

    2 months ago


    Bengaluru, India Global Pharma Tek Full time

    L&TEmbedded C, RTOS-L&T-Aspha· Completed engineering studies at university level; BE/BTech/ME/Mtech Electronics/Electrical/Computer Science with ~- yearsof experience· Embedded Software Engineer Proficient in C· Experience with RTOS· Experience in communication protocols including UART , CAN, IC, SPI, USB etc· Ability to understand and debug problems...

  • Embedded C, RTOS

    1 week ago


    Bengaluru, Karnataka, India Global Pharma Tek Full time

    L&T Embedded C, RTOS-L&T-Aspha · Completed engineering studies at university level; BE/BTech/ME/Mtech Electronics/Electrical/Computer Science with ~ - years of experience · Embedded Software Engineer Proficient in C · Experience with RTOS · Experience in communication protocols including UART , CAN, IC, SPI, USB etc · Ability to understand...

  • Embedded C, RTOS

    2 months ago


    Bengaluru, India Global Pharma Tek Full time

    L&T Embedded C, RTOS-L&T-Aspha · Completed engineering studies at university level; BE/BTech/ME/Mtech Electronics/Electrical/Computer Science with ~ - years of experience · Embedded Software Engineer Proficient in C · Experience with RTOS · Experience in communication protocols including UART , CAN, IC, SPI, USB etc · Ability to...

  • RTOS Developer

    5 days ago


    Bengaluru, India Nexthire Full time

    Requirement - RTOS DeveloperExperience - 3 to 6YrsLocation - BangaloreJob Brief: Top semiconductor companies are our customers. From consumer electronics to hyerscalars to communications and automotive, chips used across all these domains contain platform software or device driver code written by Vayavya. Be it  complex interfaces...


  • Bengaluru, India Black & White Business Solutions Full time

    **Job Information**: Industry **Technology** *** Province **Karnataka** *** City **Bangalore** *** Postal Code **560001** *** Country **India** **2)Embeeded/Firmware with RTOS (Experience - 4.5 to 7 Years; Immediate to 15 Days Joiners;** **Job Description**: - Embedded software development for systems with Linux OS or multi-threaded RTOS. -...

  • Embedded C++ Rtos

    4 days ago


    Bengaluru, India Capleo Global Solutions Pvt LTD Full time

    **JD**: **Total Experience**: 6-10yrs **Location**: Pune Embedded Software Engineer Proficient in c++. Exp with RTOS. Exp in communication protocols including UART,CAN,I2C,SPI,USB ext. Ability to understand and debug problems accress hardwarr/software boundries. Have experience of SW development (Coding)/debugging on prototype hardware.

  • Embedded C Developer

    2 months ago


    Bengaluru, India Cephas Consultancy Services Private Limited Full time

    Job Description : - 6+ years of experience. - Worked in-depth in Embedded firmware development - Strong Programming skills in C, Code optimization extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232,timers, DMA,interrupts, ADC, DAC, RS 485,PWM - Strong debugging, well versed with BareMetal development and RTOS concepts...