Embedded Systems Developer - Mecademic

Polluxa, Inc.

California (MO)

On-site

USD 58,000 - 80,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Polluxa, Inc. in Montreal, QC invites an experienced Embedded Systems Developer to design and optimize embedded modules for our ultra-compact robots. You will develop software, test, and collaborate with R&D to integrate hardware and software.

The role requires a degree in electrical engineering and 5+ years in a similar setting, with fluency in French and English for documentation and cross-team communication.

Qualifications

  • Bachelor's or higher in Electrical Engineering
  • 5+ years in embedded systems or related field
  • Experience with ISO/IEC standards is preferred

Responsibilities

  • Design, develop, and test embedded modules for robotic systems
  • Implement and debug low-level back-end code to optimize performance
  • Design and revise PCBs and electronics
  • Collaborate with R&D teams to integrate software with hardware
  • Create validation tools and test suites for electronics and software
  • Write technical documentation for knowledge sharing

Skills

C
Assembly
Linux
ARM architectures
IoT
Networking
HDL FPGA
ISO/IEC standards

Education

Electrical Engineering degree

Tools

Xilinx FPGA

Job description

Mecademic develops compact, precise, and innovative robotic automation solutions for the electronics and life sciences sectors. Our ultra-compact robotic arms are used worldwide by OEMs, system integrators, and end-users for tasks requiring precision and reliability in automation.

Your Role

As an Embedded Systems Developer, you'll be a key player in the design and optimization of the embedded systems for our robots, which are recognized as the most precise and compact in the world.

Your Main Responsibilities

Embedded Systems Development:

Design, develop, and test various embedded modules for the robot and develop software for the next generation of robotic products.

Implement and debug low-level (back-end) code to optimize system performance.

Design and revise electronic circuits (PCBs).

Collaborate with R&D teams (mechanical, electronic) to integrate software.

Quality and Safety:

Ensure functional safety by adhering to industry standards (ISO 10218, IEC 61508, etc.).

Create test and validation tools to verify the proper functioning of electronics and software.

Participate in improving the internal control architecture of the robots.

Write necessary technical documentation for knowledge sharing.

Your Profile

You hold a higher degree in electrical engineering and have confirmed experience (+ 5 years) in a similar role, ideally in an industrial or technological context.

You are bilingual in French and English to write technical documentation and communicate with teams in both languages.

Your Technical Skills

Experience with various ISO and IEC standards.

Excellent knowledge of C and assembly (ASM) languages.

Good general knowledge of Linux systems.

Knowledge of ARM architectures.

Knowledge of IoT and connected devices (an asset).

Network knowledge (an asset).

HDL knowledge on FPGA/Xilinx (an asset).

Your Qualities

Excellent oral and written communication skills.

Rigor and attention to detail to ensure code quality and adherence to technical standards.

Proactivity and an analytical mindset in resolving issues

Job Conditions

Full-time position (40h/week) to be filled as soon as possible at our site located at 1300, rue St-Patrick, Montreal, QC (moving to our new modern premises in Brossard in 2027).

Compensation based on profile and experience.

Must be authorized to work in Canada (citizenship, permanent residency, or valid work permit).

Get your free, confidential resume review.
or drag and drop your file here.