Back
India   India   Developer   Whizz HR -

RTOS Developer - Embedded C/C++ (3-5 yrs) Delhi/Pune (Semiconductor/VLSI/EDA) | Developer in Techn1

Whizz HR

This listing was posted on hirist.

RTOS Developer - Embedded C/C++ (3-5 yrs) Delhi/Pune (Semiconductor/VLSI/EDA)

Location:
Delhi/Pune
Description:

As an RTOS (Real-Time Operating System) Developer, you will be responsible for designing, developing, and maintaining real-time embedded software solutions. You will work closely with hardware engineers, firmware developers, and product managers to deliver high-quality software that meets performance, reliability, and scalability requirements.Key Responsibilities :- RTOS Development : Design and implement real-time embedded software using RTOS platforms such as FreeRTOS, Micrium uC/OS, or others.- Device Drivers : Develop device drivers and low-level software components to interface with hardware peripherals and sensors.- RTOS Configuration : Configure and customize RTOS kernels, schedulers, and memory management for optimal performance and resource utilization.- Application Development : Write efficient, modular, and scalable code for embedded applications, ensuring adherence to coding standards and best practices.- Debugging and Testing : Debug and troubleshoot software issues using debugging tools and techniques. Perform unit testing and integration testing to validate software functionality.- Performance Optimization : Optimize software performance, memory usage, and power consumption to meet system requirements and constraints.- Documentation : Create and maintain technical documentation, including design specifications, API documentation, and user guides.- Collaboration : Work closely with cross-functional teams, including hardware engineers, firmware developers, and QA engineers, to deliver integrated solutions. - Continuous Learning : Stay updated with the latest trends, tools, and techniques in embedded systems development and RTOS technology.- Quality Assurance : Ensure software quality through code reviews, static analysis, and adherence to coding standards.Qualifications :- Education: Bachelor's or Master's degree in Computer Engineering or a related field.- Experience: 3 to 5 years of experience in embedded systems development, with a focus on RTOS.Technical Skills :- Proficiency in C/C++ programming languages for embedded systems development.- Experience with real-time operating systems (RTOS) such as FreeRTOS, Micrium uC/OS, or similar.- Strong understanding of embedded systems architecture, including microcontrollers and peripherals.- Knowledge of device drivers, interrupt handling, and memory management in embedded systems.- Familiarity with debugging tools such as JTAG, GDB, or IDE-based debuggers.- Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA).- Familiarity with communication protocols such as UART, SPI, I2C, Ethernet, and USB.Soft Skills :- Excellent problem-solving skills and attention to detail.- Strong communication and interpersonal skills.- Ability to work effectively both independently and as part of a team.- Strong organizational and time-management skills. (ref:hirist.tech)
Education/experience:
2 To 5 Years
Company:
Whizz HR
Posted:
May 29 on hirist
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to hirist
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: RTOS Developer - Embedded C/C++ (3-5 yrs) Delhi/Pune (Semiconductor/VLSI/EDA)
RTOS Developer - Embedded C/C++ (3-5 yrs) Delhi/Pune (Semiconductor/VLSI/EDA) is a Technology Developer Job at Whizz HR located in India. Find other listings like RTOS Developer - Embedded C/C++ (3-5 yrs) Delhi/Pune (Semiconductor/VLSI/EDA) by searching Oodle for Technology Developer Jobs.