This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Design and implement a firmware architecture for the TMS320F28377D platform;Develop core firmware components on the target CPU, including initialization, task scheduling, and communication layers;Implement the predefined inter‑CPU communication interfaces on the assigned CPU, including data exchange, synchronization, and shared‑resource handling;Integrate Simulink‑generated code (Embedded Coder) into the firmware structure;Ensure real‑time performance, modularity, and scalability of the firmware design;Collaborate with the engineering team to align system interfaces, control requirements, and integration workflows
Job Responsibility:
Design and implement a firmware architecture for the TMS320F28377D platform
Develop core firmware components on the target CPU, including initialization, task scheduling, and communication layers
Implement the predefined inter‑CPU communication interfaces on the assigned CPU, including data exchange, synchronization, and shared‑resource handling
Integrate Simulink‑generated code (Embedded Coder) into the firmware structure
Ensure real‑time performance, modularity, and scalability of the firmware design
Collaborate with the engineering team to align system interfaces, control requirements, and integration workflows
Requirements:
Bachelor’s or Master’s degree in Electrical Engineering, Electronics & Communication, Power Electronics, Control Systems, or a related discipline
5+ years of experience developing firmware for embedded real‑time systems
Proven experience with TI C2000 microcontrollers and Code Composer Studio
Strong background in firmware architecture for embedded real‑time systems
Hands‑on experience with TI dual‑core devices, especially the 2837xD family
Expertise in integrating Simulink‑generated code into embedded firmware
Solid understanding of inter‑processor communication, shared memory, and real‑time constraints
Nice to have:
Experience in control systems or power electronics applications is beneficial