Home India Senior Software Engineer-Firmware

Home India Senior Software Engineer-Firmware

Senior Software Engineer-Firmware

Full time at R Systems in India
Posted on February 5, 2025

Job details

Job Title: Senior Software Engineer-Firmware Work Model: Hybrid Location: Pune (Viman Nagar) Education: B.E. / B.Tech. Year of Experience: 5-8 Years About us At we are shaping the future of technology by designing cutting-edge software #products , platforms, and #digital experiences that drive business growth for our clients. Our product mindset and advanced engineering capabilities in #Cloud , Data, #AI, and Customer Experience empower us to deliver innovative solutions to key players across the high-tech industry. This includes ISVs, SaaS, and Internet companies, as well as leading organizations in #telecom , #media , #healthcare , #finance , and #manufacturing . We are in 10 countries where we have a full-time workforce - India, the USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia, and Thailand. Job Description R Systems International is seeking you, an experienced Embedded Firmware Engineer, proficient in Embedded C or C++ programming for automotive applications. You will bring expertise in Bare metal and RTOS development environments, along with strong skills in microcontroller board bring-up, hardware debugging, and serial communication protocols such as I2C, SPI, and UART. Your experience with secure boot and encryption/decryption in embedded systems is essential. In this role, you will design, develop, and implement high-quality, scalable, and maintainable firmware solutions, while collaborating with cross-functional teams to create innovative automotive products. Roles & Responsibilities

  • Design, develop, and implement application-level firmware solutions to meet business needs.
  • Use design analysis techniques such as Software FMEA or Rate Monotonic analysis to validate software designs.
  • Produce high-quality, maintainable, and scalable firmware for automotive applications following established coding standards.
  • Create and execute unit test cases to test interface functionality and responses to varied inputs.
  • Analyze, troubleshoot, and resolve firmware defects identified during bench, lab, and production QA testing.
  • Support manufacturing on-site during engineering and production builds.
  • Raise concerns proactively during development to increase code quality.
  • Collaborate with cross-functional teams to create automotive products.
  • Create and maintain technical documentation for firmware applications.
  • Interface with scrum teams, product owners, and scrum masters for ticket/issue management.
  • Lead and contribute to technical discussions, design reviews, and other technical meetings.
  • Analyze requirements and collaborate with architects and senior engineers to produce thoughtful firmware designs.
  • Estimate work, support project planning, and report progress to functional management at the platform level.
Ensure adherence to coding standards and best practices to create reusable code Mandatory Skills Firmware, Devops, Embedded C , C make (Get a glimpse of) The R Systems Experience Purpose-Driven Projects: Contribute to meaningful projects making an impact in the lives of millions worldwide. Continuous Learning: Opportunities for personal development and skill enhancement by leveraging our Individual Development Programs, Certifications, and collaborations with Learning Platforms. Diversity & Inclusion: A culture that values different perspectives and fosters belonging. Well-being & balance: Flexible work policies designed to maintain a healthy work-life balance. Frequent Internal Hackathons : Engage in dynamic competitions with exciting prizes to keep your skills sharp. Collaborative Culture & Teamwork : Fostering a sense of belonging and camaraderie through Team events and cultural collaboration. Also, drive innovation, enhance communication, and strengthen our organization's ability to adapt and thrive in a dynamic work environment. Varied Industry Experience: Gain valuable experience working with top global brands across sectors such as Healthcare, Banking, e-commerce, and Retail. Centre of Excellence (COE): Benefit from technical guidance and upskilling opportunities provided by our team of technology experts, helping you navigate your career path. Open Door Policy: Embrace a culture of mutual support, respect, and open dialogue, promoting a collaborative work environment. If you are passionate and excited about working in a fast-paced, innovative environment, we would love to hear from you! R Systems is an equal opportunity employer that does not discriminate against any employee or job applicant because of race, color, religion, national origin, sex, physical or mental disability, age, or any other characteristic protected by law. We strive to build a team that reflects the diverse communities we serve, and we actively encourage applications from individuals of all backgrounds and experiences. Our commitment to equal opportunity extends to all aspects of employment, including recruitment, hiring, training, promotion, and benefits.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback