CareerPlanSign in

Programmeur Logiciel embarqué

Rimouski, Qc🌐 Remote💼 Full-time🗓 2024-04-08 → 2026-09-26

Core

Develop and maintain embedded software for buoy systems designed to prevent entanglement of black whales and other marine mammals in fishing gear.

Role type

Embedded software engineer

Builds

Embedded software for marine conservation buoys

Domain

Marine conservation / Embedded systems

Deliverable

production ML models | product features

Required skills

C programming, Python programming, Matlab, embedded system architecture, system integration, performance optimization, unit testing, integration testing, system testing, technical documentation, software maintenance

Preferred skills

None stated

Technologies

C, Python, Matlab

Responsibilities

Analyze functional requirements for embedded systems in collaboration with engineering and client teams; Design software architecture considering hardware constraints, performance, and security; Write, test, and debug embedded software source code; Collaborate with hardware engineering teams to integrate software with hardware; Optimize algorithms and code for performance under resource constraints; Develop and execute test procedures to ensure reliability and security; Write comprehensive technical documentation; Ensure continuous software maintenance and updates; Stay informed of technological advancements in embedded software.

Seniority

Mid-level, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.