Engineer - Embedded Software (C++, Linux)

Sibros

Pune City

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Engineering Manager (Backend Engineering)
Engineering Manager (Backend Engineering)

Sibros • Pune District

On-site
INR 2,000,000 - 3,000,000
Health insurance
Flexible working hours
Dynamic work environment
+1
Senior Solutions Architect
Senior Solutions Architect

Sibros Technologies Inc. • Pune District

Hybrid
INR 3,500,000 - 6,000,000
Health insurance
Wellness programs
Flexible working hours
+1
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 Solutions Architect
Senior Solutions Architect

Sibros Technologies • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Health insurance
Flexible working hours
Continuous learning
+2
Senior Build & Release Engineer
Senior Build & Release Engineer

Sibros Technologies Inc. • Pune District

Hybrid
INR 1,500,000 - 2,500,000
Competitive compensation package
Flexible vacation and paid time off
Employee wellness programs
Senior Solutions Architect
Senior Solutions Architect

Sibros • Bengaluru

Hybrid
INR 2,500,000 - 4,500,000
Health insurance
Wellness programs
Flexible hours
+1
Systems & Operations Analyst (General IT + Automation)
Systems & Operations Analyst (General IT + Automation)

Sibros Technologies Inc. • Pune District

On-site
INR 600,000 - 900,000
Flexible vacation policy
Budget for online courses and conferences
Employee wellness programs
+2
Systems & Operations Analyst (General IT + Automation)
Systems & Operations Analyst (General IT + Automation)

Sibros • Maharashtra

On-site
INR 500,000 - 700,000
Competitive salary
Flexible vacation policy
Budget for courses and conferences
Automotive Embedded Software Engineer
Automotive Embedded Software Engineer

Nleague Technologies • Hyderabad

Hybrid
INR 4,000,000 - 6,000,000