Job Description

Job Title: Software Development Engineer
Job Description
We are seeking a Software Development Engineer to design and maintain embedded Linux application software for our next-generation controller platform, while also supporting and sustaining legacy products built on Microchip PIC microcontrollers. This role bridges high-level application development with low-level hardware interfacing, working closely with Embedded Systems and Electrical Engineers to integrate hardware drivers, board-level firmware, and real-time control loops with the application layer.
Responsibilities

+ Develop and maintain application software on embedded Linux platforms such as iMX8M Plus / Torizon OS.

+ Implement cure execution engine, data logging, recipe/library management, and system diagnostics.

+ Develop system services for USB, Wi-Fi, Ethernet, Bluetooth, and cloud connectivity.

+ Implement user authentication, role-based access control, and device security.

Ready to Apply?

Take the next step in your AI career. Submit your application to Actalent today.

Submit Application