Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Client of Searchends

Linux Embedded System Architect

Posted Updated
Discussion

Description

Job Description :


Role & Responsibilities :


- Develop and maintain embedded Linux systems on TI AM437x platforms.

- Customize and optimize TI SDK 9.1 for industrial applications.

- Integrate and validate TMG protocol stacks for Ethernet and ProfiNet.

- Exposure to motor management principles and protection algorithms.

- Work closely with hardware and firmware teams to ensure seamless communication and performance.

- Debug kernel and driver-level issues related to networking and industrial protocols.

- Implement and maintain real-time features and deterministic behaviour in Linux.

- Collaborate with cross-functional teams to define system architecture and integration strategies.

- Document design, integration steps, and troubleshooting guides.

Preferred candidate profile :

- Strong expertise in Embedded Linux, including kernel, drivers, and bootloaders.

- Experience with TI AM437x processor family and TI SDK 9.1.

- Hands-on experience integrating TMG stacks for Ethernet and ProfiNet.

- Proficiency in C/C++, shell scripting, and Linux build systems (Yocto, Buildroot).

- Familiarity with industrial communication protocols (ProfiNet, EtherCAT, Modbus).

- Experience with debugging tools like JTAG, Lauterbach, or OpenOCD.

- Knowledge of real-time Linux (PREEMPT_RT) and performance tuning.

- Bachelors or Masters degree in Electronics, Computer Science, or related field.

- Experience with TI tools like CCS (Code Composer Studio), PRU programming.

- Exposure to safety-critical or industrial automation systems.

- Knowledge of networking stacks and packet analysis tools (Wireshark, tcpdump).

- Contributions to open-source projects or Linux kernel.

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →