Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailPosition: Research Engineer (Embedded)
Experience: 34 yrs
Location: Pune
Role:
Develop embedded systems focusing on microcontrollers lowlevel programming and embedded communication protocols (USB UART SPI I2C).
Integrate hardware and software for seamless interaction ensuring optimal system performance.
Program in C with an emphasis on highperformance applications using design patterns and STL containers.
Contribute to continuous integration version control (Git/SVN) and ensure software quality through unit testing and test automation.
Collaborate with crossfunctional teams solving complex technical challenges and contributing to product development.
Requirements:
Embedded Systems:
Strong understanding of embedded systems microcontrollers and lowlevel programming.
Knowledge of embedded communication protocols (USB UART SPI I2C).
Proficiency in C/C programming and debugging tools.
Ability to read schematics and datasheets.
Knowledge of SDLC and problemsolving skills.
Experience with PCB design circuit design and hardware/software troubleshooting is a plus.
Experience with RTOS and embedded Linux device drivers or hardware/software integration is a plus.
Prior internship or project experience in embedded systems is preferred.
C Development:
Proficient in C with a solid understanding of the language specification and STL containers.
Knowledge of software architecture algorithms and crossplatform development.
Familiarity with CI tools (Git/SVN) and test automation (GTest).
Experience in R&D culture rapid prototyping and product development is a plus.
Ability to work in a fastpaced environment and continuously learn new technologies.
Skills
embedded c, embedded c++, git, microcontroller, usb, circuit design
Full Time