19 Aug
|
FORTYTWO LABS
|
Pune
19 Aug
FORTYTWO LABS
Pune
Pune
Experince
2-3 yrs
Role:
- Develop embedded systems, focusing on microcontrollers, low-level programming, and embedded communication protocols (USB, UART, SPI, I2C).
- Integrate hardware and software for seamless interaction, ensuring optimal system performance.
- Contribute to continuous integration, version control (Git/SVN), and ensure software quality through unit testing and test automation.
- Collaborate with cross-functional teams, solving complex technical challenges and contributing to product development.
- Requirements:
- Embedded Systems:
- Strong understanding of embedded systems, microcontrollers, and low-level 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 problem-solving 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 cross-platform 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 fast-paced workplace and continuously learn new technologies.
📌 Research Engineer (Pune)
🏢 FORTYTWO LABS
📍 Pune