Seattle, WA

Embedded Software Engineer (Automotive)

Overview:

The Embedded Software Engineer is a key member of the software engineering team contributing to the system design, implementation and verification of the features and algorithms for Airbiquity’s flagship software and data management products. The successful candidate will have solid embedded software development experience as well as good understanding of software build environments and tools.

Key Responsibilities:

• Designing and implementing development tools, embedded software, and reference technology for Software Development Kits that span operating technologies (such as FreeRTOS and Yocto Linux) and processor architectures (such as ARM and IA).

• Collaboration with internal and external software & hardware teams to develop an implementation that meets product requirements.

Requirements:

• 3-7 years hands-on embedded software development experience with Yocto Linux development and at least one RTOS, such as FreeRTOS, VxWorks, or QNX.

• Experience working with Single Board computers and different processor architectures such as IA. ARM, PowerPC, RH850 etc.

• Working experience and confidence with data books, digital schematics, boot strap code, device drivers, concurrency, caching, system profiling etc.

• Hands-on experience across different operating technologies such a POSIX, OCI Containers, Hypervisors, QEMU, boot loaders (Grub, Uboot).

• Practical working experience with build technologies such as Make, CMake, CPP Macros, cross-compilers and linkers.

• Basic understanding of IoT client related technologies such as MQTT, JSON, REST, TLS, etc.

• Working experience with Yocto Linux (bitbake, kernel configuration, dtbs, recipes, layers etc.).

• Basic SysAdmin skills with Linux Hosts (Debian and Red Hat family).

• Advanced Linux/Unix scripting skills (sh, bash, signals, regular expressions, sed etc.).

• Confidence with procedural, functional, and object-oriented paradigms, concurrency, and systems, and the ability to adapt and learn new technology quickly.

• Working experience with Python.

• Ability to work in a fast-paced start up environment

• Requires collaborative mind set and experience working in an Agile team

• BSc or MSc level education in EE/CS or equivalent

• Ability to pass a background check

Experience/Skills Nice to Have:

• Expert level C embedded programming skills; C++ and/or Java experience good to have.

• Working knowledge of MISRA C and ISO 26262 Functional Safety requirements preferred.

• Experience with various automotive buses CAN, FlexRay, LIN, MOST etc., preferred.

• Experience with developing automotive ECU firmware an asset.

Company:

Airbiquity® is a global leader in connected car services and pioneer in the development and engineering of automotive telematics. Since inception in 1997 the company has grown exponentially and currently employs over 100 professionals around the world. Airbiquity is headquartered in Seattle, USA and operates regional offices in Europe (London, Frankfurt) and Asia (Tokyo).

Airbiquity offers an innovative technology portfolio; flexible and scalable cloud-based connected vehicle service delivery platform (Choreo™); best of breed engineering, integration, and deployment practices; and a full-range of automotive telematics offerings including OTAmatic™ for over-the-air (OTA) software updates and data management.

Airbiquity has become a trusted technology and service provider for leading automakers and tier one suppliers around the world looking to develop and deploy innovative and differentiated connected vehicle solutions meeting the needs of their businesses and automotive consumers alike. Airbiquity currently

provides service delivery in more than 60 countries and over 30 languages. Platform adoption has rapidly increased as evidenced by more than 7M active connected vehicle subscriptions, 80K+ new vehicle additions per month, and 100M+ monthly vehicle transactions.

Benefits: 100% employer paid medical, dental and vision premiums. Annual corporate bonus, Unlimited Orca Card, Life/AD&D, Flexible Spending Account, Vacation, Sick, 401(k), free snacks and beverages, casual work environment and waterfront office.

Airbiquity OTAmatic Awards:


• Airbiquity Named 2019 Telematics Solution Provider of the Year by Mobile Breakthrough Awards


• Airbiquity is a Winner of the 2018 Silver Edison Award for Innovative Services


• Airbiquity OTAmatic Named 2017 Product of the Year by Business Intelligence Group


• Airbiquity is a Winner of the 2017 Stratus Award for Cloud Computing

Airbiquity is proud to be an equal opportunity employer.

Recommended Skills

  • Adaptability
  • Agile Methodology
  • Algorithms
  • Automotive Industry
  • Bash (Scripting Language)
  • Booting (Bios)
Browse other jobs