4+ Embedded Systems Jobs in Ahmedabad | Embedded Systems Job openings in Ahmedabad
Apply to 4+ Embedded Systems Jobs in Ahmedabad on CutShort.io. Explore the latest Embedded Systems Job opportunities across top companies like Google, Amazon & Adobe.
Position: Robotics Intern
Location: Chandkheda, Ahmedabad (Fx31Labs Office)
Duration: 3–6 Months
Stipend: Rs.5,000 / Per month
Job Description:
We are seeking a passionate Robotics Intern to join our advanced robotics team. This internship offers a fast-paced, end-to-end engineering experience involving aerial robotics, embedded systems, autonomous navigation, perception, and real-world prototype development.
This role is ideal for students and early-career engineers looking to gain practical experience in designing, building, testing, and improving autonomous robotic platforms.
Key Responsibilities:
Design & Build
- Assemble and integrate motors, ESCs, sensors, flight controllers, microcontrollers, and communication modules.
- Design and prototype electronic systems for rapid testing and development.
- Assist in mechanical assembly, wiring, and hardware integration of robotic platforms.
Embedded Systems & Control
- Develop Python and C/C++ software for sensor integration, control systems, and autonomous behaviours.
- Interface with hardware and wireless communication protocols.
- Implement safety mechanisms, telemetry systems, and fault-detection routines.
Autonomous Navigation & Perception
- Integrate sensors such as IMUs, GPS, LiDAR, cameras, depth sensors, and range finders.
- Develop and test localization, navigation, and obstacle-avoidance capabilities.
- Work with computer vision and perception pipelines for environmental awareness.
ROS 2 & SLAM
- Implement and tune SLAM and localization frameworks using ROS 2.
- Work with tools such as Cartographer, RTAB-Map, Nav2, and related autonomy stacks.
System Integration & Testing
- Integrate hardware, firmware, and software into a fully functional robotic system.
- Perform debugging, troubleshooting, and validation across electronics, software, and mechanical subsystems.
- Conduct field testing and analyse system performance.
Rapid Prototyping & Iteration
- Build, test, evaluate, and refine prototypes through iterative development cycles.
- Contribute innovative ideas to improve system reliability and performance.
Qualifications:
- Pursuing or recently completed a Bachelor's degree in Robotics, Mechatronics, Electronics, Electrical Engineering, Computer Science, Aerospace Engineering, or a related field.
- Hands-on experience with robotics, embedded systems or related projects.
- Proficiency in Python and basic C/C++ programming.
- Understanding of sensors, control systems, communication protocols, and microcontroller-based development.
- Experience with hardware assembly, wiring, debugging, and soldering.
- Comfortable working on both software and physical hardware systems.
Why Join Us?
- End-to-End Engineering Experience
- Advanced Robotics Exposure
- Learning & Mentorship
- Innovation-Driven Environment
DUTIES & RESPONSIBILITIES
- Own & lead full cycle development: design, implementation, testing & debugging for an automotive product.
- Create conceptual system designs, assess risks, conduct design trade studies, and develop a product that meets feature requirements for integrating sensor, processing and software systems.
- Lead innovative system development projects with responsibility for achievement of cost, schedule, and technical requirements, with an eye toward technology maturation, transition, and follow on work.
- Generate comprehensive engineering documentation.
- Responsible for end-to-end system firmware development to include power management, boot loaders, scheduling, RTOS and /or bare metal implementations.
- Troubleshoot and resolve complex software problems in embedded real-time systems.
- Source code development, review & maintenance (C/C++).
- Dive into & take ownership of critical design issues.
- Analyse & propose solutions for performance bottlenecks.
- Address all aspects of technology readiness, including manufacturability.
- Help build robust methodology and processes to deliver the technology to products.
REQUIRED SKILLS & EXPERIENCE
- Experience in embedded architecture, external interfaces, product constraints, along with ability to develop architectures / features that meet these constraints while providing new value for the platform.
- Experience in system architecture, operating system, device architecture, hardware design.
- Strong background in software methodology & full cycle development (Design, implementation, testing & debugging).
- Expertise in embedded microcontrollers’ architecture.
- Expertise in software designing and programming in C/C++ is a must.
- Algorithm modelling, benchmarking, implementation & digital signal processing.
- Understanding of hardware & software co-verification & emulation platforms
- Experience in understanding hardware, clock-level issues, bridges, delays, interrupts, clock gating, polling etc.
- Experience with lab instrumentation like oscilloscope, logic/ protocol for debugging embedded systems at HW level.
- Bachelors | Masters degree in Computer Science or Electronics & Communication engineering with 2-5 years of relevant experience is a must.
QUALIFICATIONS: B.E./ B.Tech. (Electronics/ Electrical/ Mechatronics/ Mechanical)
EMPLOYMENT: Permanent / Full Time
LOCATION: Ahmedabad
EXPERIENCE: 1 to 3 years within automotive industry / software development.
ROLES AND RESPONSIBILITIES
- Develop, Debug simulink/stateflow models according to functional, technical requirements, MAAB guidelines.
- Derive software requirements from system level requirements and establish bi-directional traceability within the models and generated code.
- Generate Code from developed models, generate test vectors, automate tests and document code reviews, test results.
- Automate the data exchange flow between MATLAB models, excel sheets, code testing using m-scripts.
SKILLS AND EXPERIENCE
- Experience in model based development and testing using Mathwork Tools such as MATLAB/Simulink, Stateflow, autocode generation tools Embedded coder or TargetLink.
- Good understanding of the Automotive software development cycle and tool chains
- Should possess a good understanding of C coding, m-scripting, with good debugging and software testing skills.
- Experience in developing MATLAB/ Simulink models from scratch for automotive applications.
- Should have experience in requirements management, and be able to write test cases from them.
- Experience in MBD testing such as MIL/ SIL/PIL.
- Good communication skills in English and Hindi Language.
- Experience in MATLAB verification and validation toolbox like Simulink Design Verifier, Simulink Test, Simulink Coverage is advantageous.
- Basic understanding of Control System Design and Electric Vehicles is a plus.



