R Systems

Senior Engineer - Firmware

Pune, MH, IN

6 days ago
Save Job

Summary

Your Role and Impact

R Systems is looking for you, an experienced Embedded Systems Engineer with a strong background in Embedded C/C++ programming. You should have hands-on experience with Bare Metal and RTOS development environments, as well as microcontroller board bring-up and chip-level hardware debugging. Your expertise should extend to serial communication protocols such as I2C, SPI, UART, and experience with secure boot and encryption/decryption in embedded systems. In this role, you will be responsible for designing, developing, and implementing firmware solutions for automotive applications and working closely with cross-functional teams to ensure the highest quality code. Experience with technical documentation and working in an Agile environment is essential.

Your Contribution

  • Design, develop, and implement application-level firmware solutions to meet business needs in automotive systems.
  • Use design analysis techniques such as Software FMEA or Rate Monotonic analysis to validate software designs before implementation.
  • Produce high-quality, maintainable, modular, and scalable firmware following established coding standards for automotive applications.
  • Create unit test cases that accurately test interface functionality and responses to varied inputs, both in and out of scope.
  • Analyze, troubleshoot, and resolve firmware defects found during bench, lab, and production QA testing.
  • Support manufacturing on-site during engineering and production builds as needed.
  • Be proactive in raising concerns with development activities to improve code quality and prevent defects.
  • Collaborate with cross-functional teams to create and enhance automotive products.
  • Create comprehensive technical documentation to ensure clarity and proper understanding of firmware solutions.
  • Interface with the scrum team, product owners, and scrum masters for efficient ticket/issue management within Agile frameworks.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job