Engineer - Embedded Software (C++, Linux)

Sibros

Pune District

On-site

INR 800,000 - 1,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity options
Comprehensive health plans
Flexible vacation
Budget for personal development

Job summary

A leading technology firm in Pune is seeking an Engineer for Embedded Software to design and maintain innovative solutions using C++ and Linux. The ideal candidate will have over 2 years of experience in developing production-quality software, with strong team collaboration skills and a knack for problem-solving. This role offers a competitive compensation package and flexible vacation policies.

Qualifications

  • 2+ years of experience in developing production-quality C++ software.
  • Proficient in C++ programming on resource constrained Linux/POSIX based systems.
  • Experience working with modern software development methodologies and tools.

Responsibilities

  • Design, implement, test, release, and maintain embedded software.
  • Perform design and code reviews for team members.
  • Collaborate internally with cross-functional teams.

Skills

C++ programming
Linux/POSIX systems
Agile methodologies
Git
Verbal communication
Written communication

Tools

JIRA
Confluence
Google Test
Bazel

Job description

Overview

Job Title: Engineer - Embedded Software (C++, Linux)

Experience: 3 - 7 years

Job Type: Full-Time

Location: Pune, Maharashtra, India

Responsibilities
  • Design, implement, test, release, and maintain embedded software that can easily be deployed on a wide range of hardware, operating systems, and vehicle architectures
  • Perform design and code reviews for team members and inspire them to write high quality code
  • Investigate, debug, and resolve issues reported by customers
  • Collaborate internally with cross-functional teams and externally with customers to create plans, identify risks, resolve issues, and deliver product features on schedule
  • Create and contribute to project plans, requirements documents, design documents, test plans, and other documentation
Requirements
  • 2+ years of experience in developing production-quality C++ software
  • Proficient in C++ programming on resource constrained Linux/POSIX based systems
  • Experience working with modern software development methodologies and tools (Agile, Git, unit testing, static analysis, code review, etc.)
  • Great team player with excellent verbal and written communication skills.
  • Self motivated and able to work independently, take feedback well, and learn quickly
Preferred Qualifications
  • Experience with C and Python
  • Familiar with automotive networking and protocols (CAN, Ethernet, UDS, SOME/IP, etc.)
  • Experience with IoT technologies and concepts (MQTT, gRPC, HTTPS, security, OTA software updates, telemetry, etc.)
  • Experience with the following collaboration and development tools: Bazel, JIRA, Confluence, Google Test
What We Offer
  • Competitive and generous total compensation package including equity options.
  • Comprehensive health, dental, and vision plans with company contribution.
  • Flexible vacation and paid time off. You’re the best person to decide when you need time off. Our flexible vacation policy puts you in control.
  • Team events and off-sites.
  • Budget for online courses, books, and conferences.
  • Employee wellness programs to support self-care and overall wellness.
Job Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Software Development
  • Location: Pune, Maharashtra, India
About Sibros

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.

Learn more at www.sibros.tech.

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

Follow us on LinkedIn | Youtube | Instagram

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Solutions Architect
Senior Solutions Architect

Sibros • Pune District

On-site
INR 3,500,000 - 5,200,000
Competitive compensation
Career growth opportunities
Continuous learning & development
+3
Senior Manager (Software Solutions Architecture)
Senior Manager (Software Solutions Architecture)

Moneta Ventures • Maharashtra

On-site
INR 2,500,000 - 5,000,000
Health insurance
Learning and development
Flexible working hours
+2
Engineering Manager (Backend Engineering)
Engineering Manager (Backend Engineering)

Sibros • Itanagar

On-site
INR 1,200,000 - 2,000,000
Competitive compensation package
Flexible working hours
Comprehensive benefits including health insurance
+1
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Chabez Tech • Pune District

On-site
INR 3,500,000 - 5,500,000
Senior Software Developer - Automotive B...
Senior Software Developer - Automotive B...

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Build & Release Engineer
Senior Build & Release Engineer

Sibros Technologies Inc. • Pune District

On-site
INR 1,800,000 - 3,200,000
Competitive Compensation
Growth Environment
Learning & Development
+5
Senior Engineer (Linux)_Pune
Senior Engineer (Linux)_Pune

Acldigital • Pune District

On-site
INR 600,000 - 1,000,000
SENIOR ENGINEER - Firmware
SENIOR ENGINEER - Firmware

Happiest Minds Technologies • Bengaluru

On-site
INR 700,000 - 1,200,000
Global Supply Chain Manager
Global Supply Chain Manager

Sibros • Maharashtra

On-site
INR 2,400,000 - 3,600,000
Competitive compensation
Growth opportunities
Learning & Development
+3