Embedded System Lead Job in Optimus Web Solution
Embedded System Lead
- Thiruvananthapuram, Kerala
- Not Disclosed
- Full-time
Embedded Systems Lead | Robotics Engineering | Technopark
Job Overview:
We are looking for a passionate and experienced Embedded Systems Lead to join our robotics team at the forefront of innovation. This role provides an exciting opportunity to lead the design, development, and implementation of embedded systems for next-generation robots. As an Embedded Systems Lead, you will be instrumental in shaping the future of robotics and automation technologies.
Key Responsibilities:
- Provide technical leadership and mentorship to a team of embedded systems engineers working on cutting-edge robotics projects.
- Define the technical direction for embedded systems development, ensuring alignment with overall robot functionality and project goals.
- Design, develop, and maintain embedded firmware using C, C++, and Assembly programming languages.
- Implement RTOS concepts, including FreeRTOS and Embedded Linux for real-time system performance.
- Collaborate closely with hardware engineers on hardware design, circuit analysis, and system interfacing.
- Select and integrate electronic components, sensors, and actuators for robotic systems.
- Utilize debugging tools (oscilloscopes, logic analyzers, multimeters) for troubleshooting and performance optimization.
- Develop and maintain communication protocols including UART, SPI, I2C, CAN, Ethernet, Bluetooth, and USB.
- Implement and manage version control systems (Git) for efficient code management and collaboration.
- Lead the design, development, and deployment of embedded systems projects, ensuring high-quality deliverables.
- Stay updated on the latest advancements in embedded systems technologies, robotics, and automation.
Key Skills:
- Strong understanding of microcontrollers, microprocessors, and digital signal processors.
- Familiarity with a variety of embedded system architectures and 32/16/8-bit microcontrollers.
- Proficiency in C, C++, and Assembly programming for embedded systems development.
- Experience with Python scripting for test automation.
- Hands-on experience with hardware design, circuit analysis, and system interfacing.
- Familiarity with electronic components, sensors, and actuators used in robotics.
- Proficiency with IDEs like Arduino IDE, STMCubeIDE, and VS Code for embedded development.
- Experience with PCB design software (e.g., KiCad) and circuit drawing software (e.g., AutoCAD).
- Knowledge of debugging tools such as oscilloscopes, logic analyzers, and multimeters.
- Deep understanding of communication protocols (UART, SPI, I2C, CAN, Ethernet, Bluetooth, USB).
- Experience using version control systems like Git for team collaboration.
- Strong problem-solving, analytical, and communication skills (both written and verbal).
- Ability to work independently and lead a team in a dynamic, fast-paced environment.
- Experience mentoring and leading junior engineers (a plus).
- Exposure to various industry applications of embedded systems (e.g., automotive, healthcare, IoT) is a plus.
Qualification:
- Bachelor s degree in Electrical Engineering, Computer Engineering, or a related field (Master's degree is a plus).
- Proficiency in MATLAB is an added advantage.
Experience:
- 4+ years of experience in embedded systems development, with a focus on robotics, automation, or similar technologies.
Location:
- Technopark, Kerala
Why Join Us?
At Genrobotics, you ll be part of a groundbreaking team that is leading the way in robotics innovation. As the Embedded Systems Lead, you ll be directly involved in shaping the future of robotic systems that push the boundaries of what s possible. We offer a collaborative, high-tech environment where your expertise will have a significant impact on the development of next-generation robots.
Qualification : Bachelors degree in Electrical Engineering, Computer Engineering, or a related field (Master's degree is a plus).

