Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
SGS Consulting is seeking a firmware/driver engineer to develop and debug firmware for a wearable device with sensors and cameras running Android on the application processor and co-processors. The role involves BSP/MCU firmware for Embedded Linux, power management, boot loaders, and RTOS task scheduling.
You will also create test apps for peripherals, perform HW-in-the-loop testing, and document designs with performance analyses. Strong knowledge of ARM Cortex and AOSP/Linux drivers is required.
Develop and debug firmware for a wearable device that includes multiple sensors and cameras, application processor running Android and co-processor(s)Develop firmware on micro-controllers or BSPs for Embedded Linux, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS) disciplinesDevelop test applications to interface with a variety of peripheralsTest the developed firmware with the hardwareDocument designs and performance analysis
Experience with AOSP/Embedded Linux driver development and associated frameworks, like kconfig, device tree, Android, Yocto, Build root.Familiarity with HW-in-the-loop testing, CI/CD, build system configuration / scripting,
B.S. degree in Computer Science, Electrical Engineering, or equivalent experience5+ years of SW/FW experience.3+ years’ experience with embedded architectures such as ARM Cortex, or processors running AOSP/Embedded Linux, such as QC Snapdragon Wearables or AR2G1.3+ years’ experience with high and low speed peripherals and buses and developing and modifying drivers for them.Ability to describe their previous use of logic analyzers or protocol decoders to debug/troubleshoot.Ability to autonomously identify, report, and solve problems with minimal direction.Ability to work in a dynamic, high-paced environment where job duties may change frequently