Education
- Bachelor’s or Master’s degree in Electrical Engineering, Electronics & Communication, Power Electronics, Control Systems, or a related discipline
Experience
- 5+ years of experience developing firmware for embedded real‑time systems
Key Tasks
- 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
Required Expertise
- 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
- Experience in control systems or power electronics applications is beneficial