R & D Electronics Firmware Engineer

Job Category: Applications Programming
Job Type: Full Time
Job Location: Sriperumbudur
Job Qualifications: Degree in Industrial Technical Engineering Electronics Telecommunications or equivalent training
Experience: 6-8 Years

Job Requirements:

C programming.
• Knowledge of ARM Cortex‑M microcontroller architecture.
• Experience with peripheral drivers: GPIO, Timers, ADC/DAC, DMA.
• Communication protocols: I2C, SPI, UART, USB, CAN, Ethernet.
• Experience working with bootloaders.
• Development of unit tests (GTest framework or similar).
• Knowledge of an IDE (CLion, Eclipse, Keil MDK‑ARM).
• Version control (Git, SVN).
• Ability to read and interpret electronic hardware schematics.
• Experience with JIRA/Agile methodologies.
• Strong interpersonal skills to work within a multidisciplinary R&D&I team with software engineers, biochemists, biologists, mechanical engineers, electronic engineers, etc.
• Focus on continuous improvement

Experience in multidisciplinary development environments within the Healthcare sector or similar roles and activities.
• Experience with tools and platforms such as Jira, Teams, and SAP.
• Knowledge of an RTOS (FreeRTOS, ThreadX, or similar).
• Programming for PC environments (C#, Python).

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top