Embedded Software Engineer | Apply Here

Job Title: Embedded Software Engineer

Location: Bengaluru, Karnataka, India

Job Type: Full Time


Spring BootEmbedded Software Engineer

Job Overview:

We are seeking an experienced EmbeddedSoftware Engineer to join our team. The ideal candidate will have hands-on experiencein bare metal programming and strong knowledge of SPI, I2C, CAN, and UARTprotocols. You will work closely with our hardware and software teams todesign, develop, and optimize software for medical devices, ensuringreliability and regulatory compliance. Knowledge of Embedded C is essential,and familiarity with C++ and the Linux platform is highly desirable.

 

Key Responsibilities:

 

  1. Develop and maintain bare metal firmware for embedded systems, including implementation and debugging of low-level protocols like SPI, I2C, CAN, and UART.
  2. Write efficient, reliable, and maintainable code in Embedded C, with exposure to C++ as a plus.
  3. Collaborate with hardware teams to integrate software with custom hardware solutions.
  4. Optimize code for performance, power consumption, and memory footprint.
  5. Work on medical device programming, ensuring compliance with safety and regulatory standards (e.g., ISO 13485, FDA, or IEC 62304).
  6. Conduct unit and integration testing, debugging, and troubleshooting on both hardware and software.
  7. Develop detailed technical documentation and reports.
  8. Work with real-time operating systems (RTOS), if applicable.
  9. Understand and contribute to systems utilizing the Linux platform for embedded devices.
  10. Work with cross-functional teams to meet project deadlines and ensure the quality of the final product.

Desired Candidate Profile


Qualifications :

BACHELOR OF TECHNOLOGY

 

[fluentform id=”3″]


How to Apply:

Please submit your resume and cover letter through Submit Resume to apply for this position.

 

Join Our WhatsApp Community: Get Updates

Join Our Telegram Channel: Get Updates 

Follow Us on Instagram: Get Updates

 

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *