Tringapps is Hiring!!!
We are hiring, Embedded Software Developer with over 5+ years of experience for Chennai location
Mandate Skills: -
Embedded C - Mandatory
Embedded MCU based development
Hands on experience in RTOS - Mandatory
Zephyr OS - Mandatory
Interview Details: -
Mode of Interview: Google Meet - Video call
Role type: Full-time (FTE) - Tringapps
Experience: 5+ years
Location: Chennai
Job Description:
Roles and Responsibilities:
- Handle Software design and implementation, covering complete software development life cycle from requirement analysis and deployment
- Design and develop custom solutions in C, C++ on target platforms on bare metal as well as RTOS environments like Zephyr.
- Develop and maintain low-level software components for Embedded MCUs including bootloaders, firmware and device drivers that interact directly with hardware
- Work with different component vendors to get their standard/customized drivers integrated
- Understand hardware design/schematics, review and propose changes needed
- Unit testing for the modules developed or modified.
- Collaborating with teams globally, for development and with customers.
- Board Bring-up for MCU based hardware platforms (including customization/optimization) in a fast paced manner with high quality
- Trouble shoot low level board bring-up issues between hardware-software e.g. crashes, wrong pin/gpio config, device driver related issues including display drivers for LCD, touch panel, wifi/bluetooth, sensors,
CAN drivers, etc.
Qualification/Requirements:
- A Bachelor's degree in Electronics / Computer Engineering is required with extensive experience (~6-7 years) in Embedded MCU based development
- Ability to work with boot loaders, firmware from semiconductor vendors, board bring-up and application development expertise is a must on Embedded MCU based Zephyr OS
- Strong C, C++ programming skill
- Strong debugging skills, working with new/existing complex code base
- Hands on experience in RTOS, multi-threading and inter-process communication methods
- Understand/review hardware schematics, mindset and experience to identify problems early in the product dev cycle, trouble shoot issues working closely with hardware team
- Familiar with skilled software development processes and tools
- Excellent collaboration, written and oral communication skills to collaborate across and work with different teams - hardware, device vendors, contract manufacturers, software and other stakeholders across geo and troubleshoot issues or complete the bring-up
- Strong problem-solving skills
- Ability to work independently with little supervision
- Able to work in global environment, able to host international calls/group discussions.
How to Apply:
Interested candidates can share their profiles at
[email protected].
Please note, we are looking for candidates with an Immediate to 15 days notice period (Serving only).
📌 Embedded Software Developer (Chennai)
🏢 Tringapps Research Labs
📍 Chennai