2+ Embedded C++ Jobs in Pune | Embedded C++ Job openings in Pune
Apply to 2+ Embedded C++ Jobs in Pune on CutShort.io. Explore the latest Embedded C++ Job opportunities across top companies like Google, Amazon & Adobe.
Job Description:
We are seeking a skilled Embedded Firmware Engineer with expertise in RTOS, embedded C/C++, Python, and IoT protocols. In this role, you will be responsible for developing and optimizing embedded firmware for 16-bit and 32-bit microcontrollers, focusing on board bring-up, testing, and debugging.
Key Responsibilities:
- Develop embedded firmware using embedded C/C++, Python, and data structures.
- Utilize RTOS, preferably Zephyr or FreeRTOS, for real-time embedded applications.
- Implement low-level embedded software design and development for microcontroller-based systems.
- Configure and integrate communication interfaces such as I2C, SPI, RS232/485, USB.
- Incorporate industrial protocols like Ethernet, Modbus, and REST into firmware designs.
- Hands-on experience with MQTT, HTTP, BLE, Wi-Fi, and web server technologies.
- Collaborate using GitHub and JIRA, following Agile/SAFe methodologies.
Required Skills:
- Proficient in embedded C/C++ programming and Python scripting.
- Strong understanding of RTOS, preferably with experience in Zephyr or FreeRTOS.
- Demonstrated knowledge of embedded firmware development for 16-bit / 32-bit microcontrollers (STM32, ESP32).
- Experience with communication interfaces including I2C, SPI, RS232/485, and USB.
- Familiarity with industrial protocols such as Ethernet, Modbus, and REST.
- Hands-on experience with IoT protocols including MQTT, HTTP, BLE, and Wi-Fi.
- Proficient use of GitHub and JIRA for version control and project management.
- Strong problem-solving skills and ability to troubleshoot embedded systems issues.
Qualifications:
- Bachelor's degree in Electrical Engineering, Computer Science, or related field.
- Proven experience in embedded firmware development and board bring-up.
- Excellent communication skills and ability to work in a collaborative team environment.
Join us in developing cutting-edge embedded firmware solutions for IoT applications and microcontroller-based systems!
Key Responsibilities:
1. Development, integration and testing of embedded software in the Embedded Linux RTOS
2. Integrate Application based on Adaptive AUTOSAR Platform
3. Contribute for Architecture, Detailed design, programming in C++ (11/14/17)
4. Perform Unit, Integration Tests of developed Application
5. Detail oriented systematic problem-solving approach in the embedded software.
6. Debug embedded software on hardware platforms for issue identification and resolution
Minimum qualification criteria:
1. Bachelor's degree in Electronics, Computer Science, Electrical Engineering, or related field
2. 2+ years of experience in software development in C or C++
3. 2+ years of experience in designing and implementing embedded systems for high performance, high reliability real-time embedded computing platforms