Join a forward-thinking engineering team focused on building high-performance embedded systems using real-time operating systems. In this role, you'll play a key part in designing and implementing firmware for scalable technology platforms that support product development across a global organization.
Key Responsibilities
- Design and develop embedded firmware for 16-bit and 32-bit microcontrollers, emphasizing reliability, efficiency, and maintainability.
- Collaborate with technical leads to interpret requirements and deliver well-structured, testable code modules.
- Write comprehensive unit and module-level tests to meet defined software quality standards and ensure broad test coverage.
- Engage fully in Agile/SAFe practices, including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
- Work closely with hardware, software, and cybersecurity teams to integrate modules and validate system-level functionality.
- Support board bring-up, low-level debugging, and validation of embedded systems in early development stages.
Required Expertise
- Bachelor’s or Master’s degree in Electronics, Electronics & Telecommunication, or Instrumentation Engineering.
- 3–5 years of hands-on experience in embedded systems development, with at least 3 years focused on firmware design.
- Proven experience with RTOS environments, preferably Zephyr, and strong proficiency in embedded C and C++.
- Familiarity with object-oriented programming, data structures, and scripting in Python.
- Direct experience with microcontrollers such as STM32 and ESP32, including peripheral integration and driver development.
- Working knowledge of communication protocols including I2C, SPI, RS232/485, USB, MQTT, HTTP, and Wi-Fi.
- Experience with version control using GitHub and issue tracking via JIRA in Agile or SAFe frameworks.
- Ability to troubleshoot complex issues under tight timelines and adapt quickly in a fast-evolving technical environment.
- Strong interpersonal and communication skills, with a track record of cross-functional collaboration.
Preferred Knowledge
- Familiarity with industrial communication standards such as Ethernet, Modbus, or REST APIs.
Work Environment
This is an onsite role located in Magarpatta City, Pune. The ideal candidate thrives in a dynamic, fast-paced setting where priorities may shift rapidly. You should be comfortable managing multiple tasks and adapting to evolving technical demands.
Company Values
The organization emphasizes ethical practices, transparency, and accountability. The culture supports growth, encourages proactive problem-solving, and values individuals who lead by example. Engineers are expected to be quick learners who deliver results and continuously improve processes through innovation and collaboration.
