← Browse all jobs
S

Embedded Software Engineer Real-Time Systems

Suru
Montréal, QCOn-site2 weeks ago
Apply Now →

About this role

Elevate robotic technology as a Lead Embedded Software Engineer, focusing on Real-Time Systems using C++. Your expertise will drive the development of precision software for advanced surgical platforms. As a key technical resource, you will create and refine embedded Linux software systems essential for real-time control and device tracking. Candidates should possess significant experience developing complex, multi-threaded environments that directly interact with hardware components. This is not a management role, but an opportunity to tackle challenging projects and impact next-generation developments. Key Responsibilities: • Develop embedded software for tracking and robotic systems • Implement applications in C++ for embedded environments • Analyze and optimize existing software systems • Interface with hardware, sensors, and cameras • Collaborate with various engineering disciplines Requirements: • Bachelor's in Computer Science, Engineering, or related field • 8+ years in software development • Experienced in embedded Linux and real-time systems • Strong object-oriented programming skills • Expertise in troubleshooting complex systems Utilize your skills to innovate in a challenging embedded systems landscape. #J-18808-Ljbffr
Want to see how well you match this job?
Get AI-scored for free →