DevJobs

Senior Firmware Engineer

Overview
Skills
  • C++ C++
  • Linux Linux
  • Android Android
  • iOS iOS
  • Microservices Microservices
  • audio streaming
  • BLE
  • LTE
  • multithreaded environments
  • TCP
  • UDP
  • video streaming
  • WiFi
Description

We're seeking a skilled and enthusiastic Senior Firmware Engineer passionate about making the world a safer place to join our team. This role offers a fantastic opportunity for someone eager to collaborate and grow with experienced engineers, contributing to the development of our camera firmware and implementing advanced features in embedded Linux using modern C++.

Responsibilities

  • Feature implementation: lead the design, implementation, and validation of features for our dashcam experience, including video management, sensors, AI models, multiple communication protocols, and much more.
  • Tech investment: take part in design and code reviews, and work closely with the product, developers, and QA to bring the camera to perfection.
  • Cross-team collaboration: Work with hardware, server, and client teams to design and implement end-to-end solutions.
  • Camera integration: Support the integration process for new cameras and environments, which require system-wide understanding and architectural decisions.

Requirements

Technical skills & qualifications

  • Bachelor's or higher degree in Computer Science or a related field
  • 5-10 years of experience as a FW Engineer
  • Extensive experience in modern C++ coding in a Linux environment
  • Experience with complicated systems (FW\Server\Mobile\Web)
  • Knowledge in the following fields: network protocols [WiFi, BLE, LTE, TCP/UDP, etc.], video/audio streaming and recording, multithreaded environments, and microservices architecture

People skills & traits

  • A self-motivated fast learner and problem solver
  • Curious mindset, open-minded, and eager to grow
  • Thrives in collaborative team environments
  • Ability to adapt to new tools, methodologies, and technologies
  • Excellent communication skills

Nice To have

  • Android\iOS native experience

What We Offer

  • The chance to have a meaningful and positive impact on roads and cities’ safety
  • Flexibility - in schedule, work location, benefits
  • Competitive compensation
  • A fast-paced work environment full of kind, smart, and highly driven people
  • Great professional and personal growth opportunities
  • Regular team-building events and well-being initiatives/facilities

Who We Are

Our mission is to create the technology that will make driving and cities better and safer. Nexar-powered dash cams enable new vision-based applications for better driving. When drivers pair Nexar-powered dash cams with the Nexar app, they join a network that powers new applications for driving and seeing the world.

Using anonymous, aggregated data captured from this network, Nexar has developed a portfolio of vision-based data services for public and private sector partners to make roads safer and more efficient. For automotive companies, dash cams are a gateway to a new era of connected services and new killer apps for drivers, from finding a parking spot to vision-based services.

That’s where you get into the picture. We are looking for smart, passionate, and mission-driven people who are capable of leading company-wide efforts to help execute the huge opportunity in front of us.
Nexar