About Client :
Happiest Minds Technologies Limited (NSE : HAPPSTMNDS), a Mindful IT Company, enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as : artificial intelligence, blockchain, cloud, digital process automation, internet of things, robotics / drones, security, virtual / augmented reality, etc. Positioned as ‘Born Digital . Born Agile’, our capabilities span digital solutions, infrastructure, product engineering and security. We deliver these services across industry sectors such as automotive, BFSI, consumer packaged goods, e-commerce, edutech, engineering R&D, hi-tech, manufacturing, retail and travel / transportation / hospitality. A Great Place to Work-Certified™ company, Happiest Minds is headquartered in Bangalore, India with operations in the U.S., UK, Canada, Australia and Middle East.
- Job Title : Embedded Software
- Key Skills : EmbeddedC, Bootloader, CAN, UDS, and J1939 , low level drivers
- Job Locations : Pune
- Experience : 6+ Years.
- Education Qualification : Any Graduation.
- Work Mode : Hybrid
- Employment Type : Contract.
- Notice Period : Immediate
Job Description
Embedded C ( preferably with Embedded C++) for developing firmware and software for embedded systems, ensuring optimal performance and efficiency. ARM Embedded controllers ( STM or any equivalent) : yrs expertise with FreeRTOS or Zephyr similar real-time operating systems, time-sensitive embedded applications. Industrial Protocols - CAN, Modbus RTU, Modbus TCP / IP Embedded Interfaces - I2C, SPI, and UART peripherals and development of required drivers for the same for ADCs, I / P, temperature sensors). debugging skills and oscilloscopes, multimeters, and logic analyzers, JTAG test simulators and validate firmware components, overall testing process and efficiency. system-level architecture, hardware-software interaction, and real-time operating systems, with a focus on optimizing embedded system performance. CI / CD processes and tools such as Jenkins, GitLab CI, and GitHub Actions to automate the software build, testing, and deployment pipeline Familiar with tools like JIRA, Confluence, and Git