Embedded Engineer Job in Cybersapient
Embedded Engineer
- Thiruvananthapuram, Kerala
- Not Disclosed
- Full-time
Job Title: Embedded Engineer
Experience: 4-12 years
Location: Trivandrum
Company:Quest Global
Job Description:
We are seeking an experienced Embedded Engineer to join our team. The ideal candidate will have a strong background in C/C++ programming, extensive knowledge of ARM-based microcontrollers, and a proven track record in working with embedded Linux OS/RTOS environments. Additionally, the candidate should possess expertise in software optimizations for System on a Chip (SoC), proficiency in Python, and exposure to various MCU peripherals and communication protocols.
Key Responsibilities:
1. Develop, maintain, and optimize embedded software for ARM-based microcontrollers.
2. Work on embedded Linux OS/RTOS platforms and contribute to kernel and driver development.
3. Implement software optimizations for System on a Chip (SoC) to improve performance and efficiency.
4. Utilize Python for automation tasks, scripting, and testing.
5. Collaborate with cross-functional teams on projects involving AI/ML, Bluetooth Low Energy, and Battery Management Systems (BMS).
6. Contribute to Linux Board Support Package (BSP) development and customization.
7. Engage in Microcontroller Abstraction Layer (MCAL) integration and configuration.
8. Work on Digital Signal Processing (DSP) platforms for signal processing tasks.
9. Collaborate with Radar Perception Engineers and contribute to embedded systems for autonomous driving.
10. Participate in the development and testing of In-Vehicle Infotainment (IVI) embedded applications.
*Qualifications:*
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
- 4-12 years of hands-on experience in embedded software development.
- Proficiency in C/C++ programming languages.
- Strong knowledge of ARM-based microcontrollers and their peripherals.
- Experience with embedded Linux OS and Real-Time Operating Systems (RTOS).
- Demonstrated expertise in software optimization for SoC.
- Proficiency in Python for automation and scripting.
- Familiarity with AI/ML technologies.
- Knowledge of Bluetooth Low Energy (BLE) and Battery Management Systems (BMS).
- Experience with Linux BSP development.
- Understanding of MCAL and DSP platforms.
- Exposure to embedded systems verification processes.
- Previous work on autonomous driving stack is a plus.
If you are a passionate and skilled Embedded Engineer with a strong background in C/C++ programming and a desire to work on cutting-edge technologies, we encourage you to apply. Join our dynamic team and play a key role in shaping the future of embedded systems and autonomous driving.

