Embedded Designer
About the job
Roles and Responsibilities
Design and development of embedded systems using STM32 and other micro-controllers
PCB designing and components assembly
Sensor's integration with microcontrollers and raspberry like GPS modules, displays, cameras etc.
Write, test and debug firmware for microcontrollers
ROS programming on Raspberry pi
Experience and Technical Skills
Min 2 years of professional experience in Hardware design and development experience in Analog, Digital and Embedded Systems
Experience on working with Analog and mixed-signal board design
Experienced in all the phases of Hardware Development Life Cycle including requirements analysis, component selection, design, development, testing, and documentation.
2 years' experience in firmware for embedded systems
Have experience with writing firmware for STM32 microcontrollers
Experience with CAN communication protocol implementation in the firmware
Experience with other communication protocols: RS485, UART, I2C, SPI to implement
Proficient in various controllers (Arduino, Raspberry, STM 32)
Good understanding of UART, SPI, I2C, RS232, RS485 and microcontroller architecture
Experience in product developing, application firmware based on IoT standards
Experience with any RTOS like Free RTOS, Threadx etc.
Education Eligibility
B. Tech or equivalent in ECE, Electrical, with 2 years of work experience in the Embedded development or Masters Degree in Embedded Systems
Soft Skills
Strong organizational and project management skills
Excellent verbal and writing communication skills
Good problem-solving skills
Benefits
Salary as per industry norms
Opportunity to learn, grow and contribute while keeping a work life balance
Experience the full cycle of product development
Interact with high value IIT network and industry leaders
Other employee benefits like Medical insurance, flexible working hours etc.
Immediate joiner preferred