Customer Application Support Engineer
Core
Provide frontline technical support and development for embedded Linux systems, drivers, and industrial applications in hardware bring-up and production phases.
Role type
Embedded Linux Application Support Engineer
Builds
Industrial embedded applications, Linux BSPs, and driver-integrated systems
Domain
Industrial automation, embedded systems, Linux kernel development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded Linux debugging, Linux kernel and driver development, Yocto/Buildroot build systems, industrial protocol integration (Modbus, CAN, EtherCAT), HMI/GUI framework integration (Qt, GTK), secure boot and system hardening, hardware-software integration
Preferred skills
Real-time Linux (PREEMPT-RT), ARM Cortex SoC experience, embedded containerization, CI/CD for embedded workflows, IEC 62443 cybersecurity standards
Technologies
Linux, Yocto, Buildroot, Qt, GTK, Modbus, CAN/CANopen, Profibus, Profinet, EtherCAT, OPC-UA, TLS, SSH, IPsec, SSecure
Responsibilities
Debug real-time issues across hardware, kernel, and applications; customize BSP layers and tune root filesystems; develop and integrate Linux device drivers for peripherals; support secure boot and firmware authenticity; create application notes and conduct customer training
Seniority
Mid-level, hands-on IC