Jobs via Dice
Software Developer – Main CPU Development
Job description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Lorven Technologies, Inc., is seeking the following. Apply via Dice today!
Software Developer – Main CPU Development
Location: Lawrence, MA/ Bad Hamborg – CA (Day1 Onsite)
Duration: 12 Months
Job Type: Contract
Job Description:
• Development of Main CPU (MCPU) software on NXP i.MX93 (ARM Cortex-A55 dual core) covering:
• Application & Linux driver development
• Yocto-based Linux customization
• MQTT-based inter-processor communication
• BSP integration (NXP)
• Hypervisor-based safety isolation (Jailhouse)
• Security & authentication implementation
• Component Experience: Touch/audio controllers, barcode ID, cameras, network interfaces, logging, Bluetooth/mobile coordination, and manufacturing support.
Responsibilities
- Development of Main CPU (MCPU) software on NXP i.MX93 (ARM Cortex-A55 dual core) covering:
- Application & Linux driver development
- Yocto-based Linux customization
- Hypervisor-based safety isolation (Jailhouse)
- Security & authentication implementation
Qualifications
- MQTT-based inter-processor communication
- Component Experience: Touch/audio controllers, barcode ID, cameras, network interfaces, logging, Bluetooth/mobile coordination, and manufacturing support
Track your job applications with Mokaru
Save jobs, track applications, and let AI tailor your resume for each position.
Similar jobs
Ready to land your next role?
Join thousands of professionals who use Mokaru to manage their job search. AI-powered resume tailoring, application tracking, and more.
Create Free Resume