
Embedded Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Embedded Engineer - Beyond Root Technologies Services Pvt. Ltd.
Beyond Root Technologies Services Pvt. Ltd. is seeking a highly experienced and motivated Embedded Linux Developer for their Greater Noida, Delhi, India location. This is a permanent position requiring 12 years of dedicated experience in embedded systems development.
About the Role:
The ideal candidate will possess strong programming skills in C/C++ and have extensive hands-on experience with Linux system programming and microcontroller-based development. You will be instrumental in developing and maintaining embedded applications, working with Linux system intricacies, and supporting embedded Linux development, including kernel configuration and debugging.
Key Responsibilities:
- Develop and maintain embedded applications using C and C++.
- Engage in Linux system programming, focusing on processes, threads, IPC, and memory management.
- Support Embedded Linux development, including kernel configuration and debugging.
- Develop firmware for microcontrollers such as STM32 and Renesas RA6.
- Interface with essential hardware peripherals including UART, SPI, I2C, GPIO, CAN, and ADC.
- Debug and troubleshoot system-level and hardware-related issues effectively.
- Collaborate closely with hardware and cross-functional teams to drive product development forward.
Required Skills:
- Proficiency in C and C++ programming is essential.
- A good understanding of Linux basics and Linux system programming is required.
- Exposure to Embedded Linux fundamentals is expected.
- Hands-on experience with microcontrollers like STM32 and RA6 is necessary.
- Understanding of communication protocols such as I2C, SPI, UART, and CAN is a must.
Preferred Skills:
- Knowledge of RTOS (FreeRTOS or similar) is a plus.
- Familiarity with version control systems, particularly Git, is advantageous.
- Experience with debugging tools like GDB, logic analyzers, and oscilloscopes will be beneficial.
Qualifications:
- Bachelor's degree in Electronics, Computer Science, or a related field.
To Apply:
Interested candidates are encouraged to apply via: https://beyondroot.keka.com/careers/jobdetails/60015