Senior Embedded Software Developer

  • Bothell (Washington)

About us

Elektrobit (EB) is an award-winning and visionary global supplier of embedded and connected software products and services for the automotive industry. A leader in automotive software with over 30 years serving the industry, EB‘s software powers over 1 billion devices in more than 100 million vehicles and offers flexible, innovative solutions for connected car infrastructure, human machine interface (HMI) technologies, navigation, driver assistance, electronic control units (ECUs), and software engineering services. EB is a wholly owned subsidiary of Continental.

We are looking for great candidates with bright, fresh, and enthusiastic minds who are eager to join our Software Development team in Bothell, WA. We are looking to add team members who have a passion for embedded automotive software and who thrive in a fast paced, technically complex, and market driven environment.


Your responsibilities

  • Design, develop, and debug lower-level software, e.g. device drivers and OS services, for Linux, QNX, and Linux-based systems such as Android
  • Work in the OS and lower application layers, doing QNX / Linux Driver Development, board bring-ups, and emerging hardware platform development
  • Development, configuration, and integration of custom Linux distributions
  • Follow agile SW development processes (SCRUM)
  • Proactively engage with management and engineering teams to meet deadlines
  • Work with customers and external partners to execute on complex embedded systems development and hardware / software systems integration.
  • Perform cross-platform development and porting, e.g. by porting Linux Device Drivers to QNX

Your profile

  • You have a BS in Computer Science, Electrical Engineering, Computer Engineering or similar
  • Have 7+ years of experience developing software with C and C++
  • You have a proven track record with Embedded Systems and low-level Software Development
  • You understand the impact of design decisions (both hardware and software) on quality, reliability, and performance
  • You have several years of experience in complex embedded systems
  • Experienced with real-time systems, ideally QNX
  • Accustomed to Agile Development practices, e.g. SCRUM
  • Experience with the development of Drivers in Linux, board bring-ups, and SoC based Embedded Systems
  • You have an autonomous and self-reliant way of working
  • You have excellent written and verbal communication skills
  • You enjoy working in an international environment across different locations
  • You are open to travel (occasionally international) for personal meetings with the various stakeholders or training

What we offer

  • Exciting projects in the automotive software industry
  • Flexible working hours and family-friendly working atmosphere
  • Mobile work, working from home
  • Trainings in our own academy

Contact us

Click on Apply Now! button below to submit your application for this opportunity.
Learn more about your developmental possibilities and EB’s exceptional company culture at
We are looking forward to receiving your application!

EEO / AA / Disabled / Protected Veteran Employer. Elektrobit offers equal employment opportunities to all qualified individuals, without regard to unlawful consideration to race, color, sex, sexual orientation, gender identity, age, religion, national origin, disability, protected veteran status, or any other status protected by applicable law. In addition, as a federal contractor, Elektrobit complies with government regulations, including affirmative action responsibilities, where they apply.

Elektrobit also provides reasonable accommodations to qualified individuals with a disability. If you need assistance in the application process, please reply to or contact our US Recruiting team for our Bothell, WA and San Jose, CA locations at +1.425.686.3100, and our Farmington Hills, MI location at +1.248.994.0684.