Senior Firmware Engineer (C++, Linux) Pune, India

Sibros

Pune District

On-site

INR 3,500,000 - 5,500,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Flexible vacation
Growth opportunities
Team events

Job summary

Sibros is hiring a Senior Firmware Engineer (C++, Linux) to advance our in-vehicle software and platform solutions. You will design, implement, test, and maintain embedded software across varied hardware and vehicle architectures, while mentoring engineers and leading code reviews to ensure architectural integrity.

You will collaborate with customers and internal teams to plan projects, triage issues, and deliver features on schedule, with a focus on robust documentation and reference designs to

Qualifications

  • Expert C++: production-quality software in C++
  • Linux/POSIX systems programming
  • Modern SDLC with Agile, Git, unit testing (Google Test)
  • Strong communication and mentoring skills

Responsibilities

  • Embedded development: design, implement, test, release, and maintain embedded software for varied hardware and vehicle architectures
  • Technical leadership: lead design reviews and uphold code quality and architecture
  • Customer excellence: investigate and resolve high-priority customer issues
  • Cross-functional collaboration: partner with teams and customers to plan projects and deliver features on schedule
  • Documentation: drive requirements, design specs, test plans, and reference architectures

Job description

Sibros is accelerating the future of SDV excellence with its Deep Connected Platform™ that orchestrates full vehicle software update management, vehicle analytics, and remote commands in one integrated system. Adaptable to any vehicle architecture, Sibros’ platform meets stringent safety, security, and compliance standards, propelling OEMs to innovate new connected vehicle use cases across fleet management, predictive maintenance, data monetization, and beyond.

Our mission is to help our customers get the most value out of their connected devices.

Job Title: Senior Firmware Engineer (C++, Linux)

Experience : 8+years

Job Type : Full-Time

As a team member, you will be responsible for integrating our in-vehicle software, developing customized solutions for customers, triaging and resolving issues, improving our products, and creating reference designs and technical documentation for customers.

What you’ll do :
  • Embedded Development: Design, implement, test, release, and maintain embedded software optimized for a wide range of hardware, operating systems, and complex vehicle architectures.
  • Technical Leadership: Perform rigorous design and code reviews, inspiring the team to maintain high standards of code quality and architectural integrity.
  • Customer Excellence: Investigate, debug, and resolve high-priority issues reported by customers, ensuring seamless platform integration.
  • Cross-Functional Collaboration: Partner with internal teams and external customers to build project plans, identify technical risks, and deliver features on schedule.
  • Documentation: Lead the creation of requirements documents, design specifications, test plans, and reference architectures to guide both internal and external stakeholders.
What you should know :
  • Expert C++: 8+ years of experience developing production-quality software in C++.
  • Linux/POSIX Systems: Deep proficiency in C++ programming specifically for resource-constrained Linux or POSIX-based environments.
  • Modern SDLC: Extensive experience with Agile methodologies, Git, unit testing (Google Test), static analysis, and collaborative code reviews.
  • Soft Skills: Exceptional communication skills with the ability to work independently, act on feedback, and mentor junior engineers in a fast-paced environment.
Preferred Qualifications:
  • Multi-Language Proficiency: Professional experience with C and Python.
  • Automotive Networking: Familiarity with automotive protocols such as CAN, Ethernet, UDS, and SOME/IP.
  • IoT & Connectivity: Experience with IoT technologies including MQTT, gRPC, HTTPS, and security protocols, as well as OTA (Over-the-Air) software updates and telemetry.
  • Tooling: Hands-on experience with Bazel, JIRA, and Confluence.
What we offer:
  • Competitive Compensation: A package inclusive of performance incentives.
  • Growth Environment: A dynamic work environment with a flat hierarchy and rapid career advancement.
  • Learning & Development: Access to continuous learning and professional development opportunities.
  • Work-Life Balance: Flexible working hours and a culture that promotes balance.
  • Comprehensive Benefits: Health insurance and wellness programs.
  • Modern Policy: Flexible vacation and paid time off, you decide when you need a break.
  • Team Culture: Regular team events, off-sites, and a budget for online courses, books, and conferences.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer (C++, Linux)
Senior Firmware Engineer (C++, Linux)

Sibros • Pune District

On-site
INR 3,500,000 - 6,000,000
Health insurance
Flexible vacation and paid time off
Wellness programs
+1
Firmware Solutions Engineer II Pune, India
Firmware Solutions Engineer II Pune, India

Sibros • Pune District

On-site
INR 1,500,000 - 2,800,000
Equity options
Health, dental, and vision plans with
Flexible vacation and paid time off
+3
Firmware Solutions Engineer II
Firmware Solutions Engineer II

Sibros • Pune District

On-site
INR 1,200,000 - 2,200,000
Equity options
Health, dental, and vision plans with
Flexible vacation
+3
Engineer - Embedded Software (C++, Linux)
Engineer - Embedded Software (C++, Linux)

Sibros • Pune District

On-site
INR 800,000 - 1,500,000
Equity options
Comprehensive health plans
Flexible vacation
+1
Firmware Infrastructure Engineer Remote (Bengaluru, Karnataka, IN)
Firmware Infrastructure Engineer Remote (Bengaluru, Karnataka, IN)

Sibros • Pune District, Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Competitive Compensation
Growth Environment
Learning & Development
+4
Senior Manager (Software Solutions Architecture) Remote (Bengaluru, Karnataka, IN)
Senior Manager (Software Solutions Architecture) Remote (Bengaluru, Karnataka, IN)

Sibros • Bengaluru

Hybrid
INR 4,200,000 - 7,800,000
Health insurance
Flexible working hours
Career advancement opportunities
+1
Senior Software Engineer Pune, India
Senior Software Engineer Pune, India

Sibros • Pune District

On-site
INR 4,000,000 - 7,000,000
Engineer - Embedded Software (Embedded C, RTOS)
Engineer - Embedded Software (Embedded C, RTOS)

Sibros • Pune City

On-site
INR 800,000 - 1,500,000
Competitive compensation including equity options.
Comprehensive health, dental, and vision plans.
Flexible vacation policy.
+2
Product Manager (Core Platform and Infrastructure) Pune, India
Product Manager (Core Platform and Infrastructure) Pune, India

Sibros • Pune District

On-site
INR 2,500,000 - 4,000,000
Competitive compensation
Flat hierarchy with rapid career-adv
Learning and development opportunities
+3
Senior Software Engineer
Senior Software Engineer

Sibros • Pune

On-site
INR 1,500,000 - 2,100,000
Health insurance
Flexible working hours
Career growth opportunities