Firmware Solutions Engineer - II

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Canada
Remote or Hybrid
Mid level
Automotive • Cloud • Internet of Things • Software
Sibros offers automakers a next-generation platform for OTA Software Updates, Data Logging, and Remote Commands.
The Role
Lead customer deployments and integrations of in-vehicle firmware software. Serve as the technical point of contact for customers, gather requirements, create proposals and reference designs, develop customized C/C++ solutions, triage issues, merge firmware code, conduct hardware testing, provide training, mentor team members, and collaborate cross-functionally to manage schedules, risks, and product improvements. Travel to customer sites as needed.
Summary Generated by Built In

About Sibros Technologies

Who We Are

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

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

Follow us on 

LinkedIn | Youtube | Instagram

About the role:

Job Title: Firmware Solutions Engineer - II

Experience: 3 - 6 years

Sibros’s Deep Connected Platform is the world’s leading solution for full vehicle over-the-air software updates, real-time data collection, and remote diagnostics. The technology stack is designed to scale to millions of vehicles and to be deployed on any vehicle architecture including scooters, motor cycles, passenger vehicles, commercial vehicles, and more.


The firmware software department at Sibros focuses on the in-vehicle software stack, developing highly reliable software that can be easily deployed on a wide range of hardware, operating systems, and vehicle architectures.


The firmware solutions team is responsible for working with partners and customers to integrate our products into their hardware and vehicles. This includes gathering requirements, creating proposals and documentation, deploying and integrating our in-vehicle software, developing custom solutions, supporting customer issues, and more. As a senior member of the team you will be responsible for leading key integrations with customers, providing technical guidance and mentorship to team members, and solving complex and impactful problems for customers, partners, and Sibros.

What you’ll do: 
  • Lead Customer Deployments: Drive integration projects of our in-vehicle software for global partners and customers, ensuring successful product delivery.
  • Technical Point of Contact: Serve as the primary technical expert for key customer accounts, managing expectations and providing expert guidance.
  • Custom Development: Design and develop customized integration applications in C and C++ to meet specific customer requirements and vehicle architectures.
  • Solution Engineering: Gather requirements, create technical proposals, develop reference designs, and provide training to ensure seamless product adoption.
  • Code & Quality: Triage reported issues and bring them to closure by merging code directly to the firmware repository; validate all solutions through rigorous hardware testing.
  • Cross-functional Collaboration: Work with internal stakeholders to manage risks and schedules, while providing user feedback to product teams to drive continuous improvement.
  • On-Site Support: Travel to customer sites in the U.S. OR applicable geography, if applicable.
What you should know:
  • Education: BS or MS in Electrical Engineering, Computer Engineering, or Computer Science.
  • Professional Experience: 3–6 years of experience developing embedded software with a proven track record of interfacing directly with customers.
  • Technical Proficiency: Expert-level Embedded C programming on resource-constrained systems.
  • OS Knowledge: Significant experience developing for Linux/POSIX and/or Android systems.
  • Modern Tooling: Proficiency with Agile methodologies, Git, Unit Testing, Static Analysis, Code Review, CI, and MISRA C/C++ standards.
  • Leadership & Communication: Excellent verbal and written communication skills with experience mentoring team members and advocating for development best practices.
Preferred Qualifications
  • Advanced Programming: Proficiency in C++ and Python.
  • Automotive Networking: Familiarity with industry protocols including CAN, Ethernet, UDS, SOME/IP, and DoIP.
  • IoT & Connectivity: Experience with MQTT, HTTPS, security, OTA software updates, and telemetry.
  • Development Stack: Experience with Bazel, PC-Lint, JIRA, Confluence, and Google Test.
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.

Skills Required

  • BS or MS degree in Electrical Engineering, Computer Engineering, or Computer Science
  • 3-6 years of experience developing embedded software
  • Proven experience interfacing directly with customers
  • Expert-level Embedded C programming on resource-constrained systems
  • Significant experience developing for Linux/POSIX and/or Android systems
  • Proficiency with Agile methodologies, Git, unit testing, static analysis, code review, and continuous integration
  • Knowledge of MISRA C/C++ standards
  • Excellent verbal and written communication skills
  • Experience mentoring team members and advocating for development best practices
  • Proficiency with C++ and Python
  • Familiarity with CAN, Ethernet, UDS, SOME/IP, and DoIP
  • Experience with MQTT, HTTPS, security, OTA software updates, and telemetry
  • Experience with Bazel, PC-Lint, JIRA, Confluence, and Google Test
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
130 Employees
Year Founded: 2018

What We Do

Sibros gives automakers a single source of truth and visibility into all software and data for globally connected fleets while automating workflows for full-vehicle over-the-air software updates, data collection, and remote diagnostics in an industry compliant manner. By connecting software and data for every ECU seamlessly from edge-to-cloud in one vertically integrated system, Sibros helps automakers accelerate time-to-market, reduce code defects and enable hundreds of connected vehicle use cases at global scale. The company has raised over $85Mn in growth capital from leading investors including Energy Impact Partners, Fontinalis Partners, Google (NASDAQ: GOOG), Iron Pillar, Qualcomm Ventures, Nexus Venture Partners and Moneta Ventures. Interested in joining our rocket ship journey to change the future of connected automotive technology? Explore your next role and apply at www.sibros.com/careers.

Gallery

Gallery

Similar Jobs

Zscaler Logo Zscaler

Sales Development Representative

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Canada
8697 Employees
47K-68K Annually

Square Logo Square

Software Engineer

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
121K-213K Annually

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Québec, QC, CAN
4400 Employees

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
2 Locations
4400 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account