An application made for this job — a tailored resume and cover letter that speak straight to the posting.
engineeringjobs.net, Inc. is seeking an experienced embedded software engineer to develop display-system software and drivers for automotive applications.
You will work on Linux-based features that manage display power, configuration, and activation, and collaborate closely with hardware and systems teams to optimize performance and power efficiency. The role requires 5+ years of embedded development, strong C/C++ skills, and familiarity with hardware architectures, Linux kernel frameworks, and
Develop embedded software and device drivers for automotive display systems, including Linux features that control display power, configuration, and activation. Participate in the full software lifecycle and collaborate with hardware and systems teams to integrate displays and optimize performance, memory use, startup time, and power efficiency.
Requirements: Requires at least five years of embedded software development experience, Linux-based embedded systems experience, strong C/C++ skills, and knowledge of hardware architectures, communication protocols, and Linux kernel frameworks. A bachelor's degree in a relevant engineering or computer science field is required; a master's degree, display-interface experience, and automotive or safety-critical software experience are preferred.
Key Skills: Embedded Software Development, Linux, C/C++, Display Software, Device Drivers, Linux Kernel, DRM/KMS, DMA, V4L2, Device Trees, ARM Architecture, SoC Bring-Up, System-Level Testing, I2C, SPI, UART
Benefits: Relocation Benefits