HamburgerMenu
hirist

Embedded Engineer

Tech Grow Global
3 - 5 Years
Multiple Locations

Posted on: 01/08/2026

Job Description

Key Responsibilities :

- Design, develop, and maintain embedded software using Embedded C.

- Develop and debug applications on Embedded Linux platforms.

- Implement and troubleshoot communication protocols such as CAN/CAN FD.

- Work on device drivers, bootloaders, and middleware for embedded systems.

- Interface with hardware teams to bring up and validate embedded platforms.

- Perform software integration, testing, debugging, and performance optimization.

- Analyze system requirements and translate them into software solutions.

- Participate in code reviews and ensure compliance with coding standards.

- Prepare technical documentation, design specifications, and test reports.

- Collaborate with cross-functional teams to deliver high-quality products.

Required Skills :

- 35 years of experience in embedded software development.

- Strong programming skills in Embedded C.

- Hands-on experience with Embedded Linux.

- Good understanding of CAN/CAN FD communication protocols.

- Experience with Linux debugging tools and shell scripting.

- Knowledge of microcontrollers and embedded hardware interfaces.

- Familiarity with communication protocols such as UART, SPI, I2C, USB, and Ethernet.

- Experience with Git or other version control systems.

- Strong debugging and problem-solving skills.

Preferred Skills :

- Experience with RTOS (FreeRTOS, VxWorks, QNX, etc.).

- Exposure to automotive standards such as AUTOSAR, ISO 26262, or functional safety.

- Experience with Yocto, Buildroot, or BSP customization.

- Knowledge of JTAG, GDB, Oscilloscope, Logic Analyzer, and hardware debugging tools.

- Understanding of software development lifecycle and Agile methodologies.

Educational Qualification :

- Bachelor's or Master's degree in Electronics & Communication Engineering, Electrical Engineering, Computer Science, Instrumentation, or a related field.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...