The current Systems and Controls engineering team at Timetooth executes the Dynamic System modeling and virtual control strategy development. Alongwith this embedded systems engineer, the team will develop, optimize and deploy those control strategies on the real world system.
The core responsibilities of this Embedded Systems Engineer position will include:
Embedded Hardware Architecture and Design
Suitable Hardware evaluation & selection
Embedded Software Programming and deployment on hardware
Software in the Loop Testing
System Integration
Test bench design
Hardware in the Loop Testing
Team work with colleagues for full systems and controls testing, debugging
Optimization of Algorithms for system performance improvement To execute the above tasks, the desired candidate qualifications are:
Excellent Academic credentials :
Graduate or Post-graduate in Robotics / Mechatronics / Instrumentation / Electronics / Computer Engineering from a Tier I institute in India or abroad with CGPA of /10 or higher
Software Experience:
Strong Programming Background: C++, Embedded C, Embedded Linux
Debugging Tools experience
RTOS / QNX Operating system Deployment Experience
Digital Signal Processing experience
Basic understanding of various interface and communication protocols
Hardware Experience:
Experience of working with different hardware targets microcontrollers and SoC
Strong understanding and experience of various types of Actuators and Sensors
Strong understanding of communication devices and technologies
Project Experience:
Critical requirement> Demonstration of above credentials via projects executed
Systems Engineering Experience : Desired Modeling and Control of Dynamic Systems in tools such as Matlab / Simulink / LabView
Project leadership potential
Strong Communication and Technical Writing Skills
Strong appetite to learn new technologies and interest in AI / IoT