IT & Software

Embedded Linux Software Engineer at Mecka AI

Wwshemi

Toronto · Ontario · Canada

Transform how robots capture and process data with Mecka AI as an Embedded Linux Software Engineer. Lead the development of embedded software for camera systems and sensors focused on data integrity and performance.

As an Embedded Linux Software Engineer at Mecka AI, you will work on building and debugging embedded Linux software for advanced hardware. Your role encompasses everything from initial board bring-up to delivering high-performance solutions that balance factors such as power and throughput during prolonged capture sessions. Your expertise in camera systems and device platforms will be essential in solving hardware-intensive challenges.

Key Responsibilities: • Develop and debug embedded Linux software on capture hardware • Build reliable services preserving recordings during interruptions • Measure and enhance system performance and power usage • Collaborate with engineers to reproduce and resolve field failures • Validate software across various device configurations

Requirements: • Proficiency in C/C++ and Python or shell scripting • Understanding of Linux memory management and I/O systems • Hands-on experience with ARM or similar embedded hardware • Ability to profile resource use and timing integrity • Experience in creating reproducible software releases

Utilize your embedded software expertise to significantly impact data capture processes at Mecka AI. #J-18808-Ljbffr

Reference: WJ-3875_13845644

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.