9 Ixly Technologies Jobs
Senior Embedded Developer - RTOS (4-7 yrs)
Ixly Technologies
posted 14d ago
Flexible timing
Key skills for the job
We are looking for a Senior Embedded Developer with in-depth experience in Embedded Linux, RTOS, microprocessors, and microcontrollers. The ideal candidate will have a strong track record in Yocto-based Linux systems, real-time OS development, and working with platforms like ESP32, STM32, and Nvidia Jetson Nano.
Key Responsibilities :
- Design, develop, and maintain embedded software for microcontrollers such as ESP32, STM32, and Texas Instruments platforms.
- Lead the development of Embedded Linux projects, focusing on Yocto-based custom Linux builds.
- Architect and implement real-time embedded software using RTOS platforms like FreeRTOS or Zephyr.
- Collaborate with hardware teams to integrate embedded software with microprocessors (Nvidia Jetson Nano, Raspberry Pi, etc.)
- Debug, test, and optimize embedded systems for performance and power efficiency.
- Implement and troubleshoot communication protocols like I2C, SPI, UART, CAN, and Ethernet.
- Lead firmware updates and manage OTA (Over-the-Air) software deployment
- Mentor junior developers, providing guidance on best practices in embedded systems development.
- Contribute to the optimization of development workflows, including version control, code reviews, and documentation.
Requirements :
- Senior Embedded Developer 2
- Experience : 5+ years of professional experience in embedded system development.
- Embedded Linux : Proven expertise in Linux kernel, device drivers, and Yoct build systems.
- RTOS : Extensive experience in real-time operating systems such as FreeRTOS, Zephyr, or similar.
- Microprocessors : Hands-on experience with platforms like Nvidia Jetso Nano, Raspberry Pi.
- Microcontrollers : Deep understanding of ESP32, STM32, and Texa Instruments microcontroller families.
- Programming Languages : Proficiency in C/C++, Python, and shell scripting
- Communication Protocols : Strong experience with UART, SPI, I2C, CAN Ethernet, and related protocols.
- Debugging Tools : Expertise in debugging tools like JTAG, logic analyzers, an oscilloscopes.
- Version Control : Proficient in Git and other version control systems
- IoT and Connectivity : Knowledge of wireless communication protocols such as Wi-Fi, BLE, and LoRa.
- Problem Solving : Exceptional debugging, problem-solving, and analytical skills
Functional Areas: Other
Read full job description4-7 Yrs
Coimbatore