Posted:1 day ago|
Platform:
On-site
Full Time
• Design, develop, and tune closed-loop control algorithms (PID, state-space, adaptive, etc.) for realtime embedded systems.
• Develop control software in C/C++, Python, or MATLAB/Simulink for deployment on microcontrollers or embedded Linux platforms.
• Simulate and validate control models using MATLAB/Simulink or equivalent tools before deployment.
• Integrate control systems with sensors, actuators, and real-time data acquisition systems.
• Collaborate with embedded software and hardware teams to implement control logic on target hardware.
• Perform system identification, modelling, and plant parameter estimation.
• Optimize software and control performance for latency, stability, and robustness.
• Participate in code reviews, test strategy development, and system debugging.
• Document algorithms, interfaces, and tuning processes thoroughly.
• Bachelor’s or Master’s degree in Control Systems, Electrical Engineering, or a related field. • 10+ years of experience in control systems engineering with embedded or real-time systems.
• Strong understanding of control theory (PID, LQR, observers, Kalman filters, etc.).
• Proficiency in programming languages: C/C++, MATLAB/Simulink, and Python.
• Hands-on experience with embedded systems (e.g., ARM Cortex-M/R, DSPs, FPGAs).
• Experience with real-time operating systems (RTOS) or bare-metal systems.
• Experience with model-based design (MBD) workflows and auto-code generation using Simulink. • Familiarity with signal processing, estimation, and sensor fusion.
• Experience with control systems in robotics, automotive (e.g., motor control, chassis control), or power electronics.
• Understanding of CAN, SPI, I2C, and other real-time communication protocols.
• Exposure to version control systems (Git), CI/CD pipelines, and test automation.
• Familiarity with safety-critical software standards (e.g., ISO 26262, DO-178C) is a plus.
• MATLAB/Simulink, Control System Toolbox
• Embedded C/C++, Python
• RTOS platforms (e.g., FreeRTOS, Zephyr)
• Version control (Git), JIRA, Confluence
• Hardware-in-the-loop (HIL) simulation platforms
Angel and Genie
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowAmbattur, Tamil Nadu, India
Salary: Not disclosed
Ambattur, Tamil Nadu, India
Salary: Not disclosed