About the Role
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
Perks:
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.
📌 Senior Firmware Engineer (Pune)
🏢 Sibros
📍 Pune