Embedded Systems Developer
Mecademic
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.
Compensation based on profile and experience.
Must be authorized to work in Canada (citizenship, permanent residency, or valid work permit).
What We Offer
✅ Flexible work hours.
✅ Hybrid work model – up to 2 days of remote work per week.
✅ Company culture that emphasizes work-life balance.
✅ A week of paid leave during the December holidays (in addition to annual leave).
✅ Comprehensive group insurance with employer contribution from your first day.
✅ Group RRSP with employer contributions.
✅ Social club and team events.
✅ Free drinks, snacks, and much more!
- ...dcbel Inc. ( is a growing company developing technology and designing products that will make clean, efficient, and sustainable energy... ...the grid. The opportunity dcbel is looking for an AI Systems Developer to join our team. In this role, you will be responsible for...SuggestedFull timeFlexible hours
- ...Huawei Canada has an immediate permanent opening for a Microgrid System Developer. About the team: The Smart Grid Technology Lab’s... ...software modules for substation control and monitoring. Develop embedded software/firmware for substation controllers (RTUs, IEDs,...SuggestedPermanent employmentImmediate start
- ...by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by... ...technological alternative. Job Description As a Senior Software Developer - Healthcare systems integration profile, you will be a key...SuggestedRemote jobPermanent employmentFull timeContract workWork at officeWorldwide
- ...Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration... ...--------------------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT team (Software...SuggestedFull timeFlexible hours
- ...Avionics Certification Engineer – DO-178C, DO-254, FPGA/ASIC & Embedded Systems Technical Skills • DO-178B/C (Airborne Software Certification) • DO-254 (Airborne Electronic Hardware Certification) • DO-330 (Tool Qualification) • Airborne Software & Hardware...SuggestedPermanent employment
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware... ...and Primary Roles / Responsibilities Design, develop, and maintain simulation software for flight control and embedded aerospace systems. Develop high-performance C...Long term contractWork at office3 days per week
- ...Senior Java Backend Developer – Core Java, Distributed Systems, Agentic AI • Strong expertise in Core Java development, with a proven track record of building production-grade backend systems • Experience designing and building large-scale, distributed systems •...Permanent employment
$90k - $130k per year
...Unlock your potential in a rewarding Developer/Programmer role focused on advancing Dynamics 365 Finance & Operations. This is a hybrid position requiring two days onsite, providing the perfect balance of collaboration and flexibility. In this role, you will be responsible...Permanent employment- ...Transtex develops and manufactures leading-edge aerodynamic solutions that help semi-trailer... ...Summary We are looking for a Controls Systems Engineer to design and maintain the... ...relevant experience in control systems or embedded applications Basic knowledge of MATLAB...Full time
- ...customers keep an eye on what truly matters to them by developing solar-powered, cellular-connected cameras... ...Job Description We are looking for a Firmware Developer who is passionate about hardware, embedded systems, and connected products. This person will play a key...Immediate startRemote workWork from home
- ...We are seeking a Software Developer to join our engineering team in Montreal and contribute... ...tools and safety-critical software systems . This role involves working on high‑... ...Responsibilities Design, develop, and maintain embedded, real‑time systems for aerospace...Full timeWorldwide
- ...Développeur.se logiciel sénior.e (Core Systems) Altitude Sports est un détaillant en ligne basé à Montréal, à l’intersection de la... ...la qualité et la diversité de notre équipe. Senior Software Developer (Core Systems) Altitude Sports is a Montreal-based leading ecommerce...Permanent employmentFull timeApprenticeshipWork at officeLocal areaWork from home
- ...willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team.... ...AI researchers. You'll build data pipelines for RAG systems, optimize embedding workflows, and architect scalable solutions for managing analytical...
- ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry gateways... ...performance, scalability, and reliability of our systems. Ensure effective test strategies and methodologies are embedded within the development process. Provide...Full time
- ...Senior RPG Developer – REMOTE At Fresche Solutions, we offer great work-life balance... ...development, testing, and maintenance of software systems. Work with other developers on the... ...: RPGILE, Free format RPGLE, SQL , and embedded SQL within RPG ~ Advanced DB2...Remote jobFull timeFlexible hours
- ...tests unitaires et des tests système, selon les besoins, pour le travail... ...matters. The Front-End Developer will design and develop new... ...code reviews, unit testing, and system testing as needed for other... ...(e.g. Restful API), Web Font Embedding, Scalable Vector Graphics (aka...Full timeApprenticeshipWork at officeWorldwideFlexible hours
- ...development and certification of safety-critical systems in the aerospace, electric and autonomous... ...of vehicle software platforms, where embedded high-performance computing meets advanced... ...-time constraints and scalability. Develop and maintain system-level services (...Permanent employmentFull timeFlexible hours
- ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical... ...Drone Communications Software Developer to work with one of our clients on Drone... ...Required Competencies 5+ years experience in embedded software development in C++. Proven experience...Long term contractFull timeWork at officeRemote work1 day per week
- ...incluent sans se limiter à : l’intégration de systèmes logistiques, gestion de données patient,... ...improve people's lives? Zimmer Biomet develops innovative solutions for orthopedic... ...include but are not limited to logistics systems integration, patient data management, surgery...Full timeInternshipWorldwideFlexible hours
- ...Expert Technique Intégration des systèmes électriques est un poste... ...Expert Engineering – Electrical Systems Integration is a... ...This team is responsible for developing, certifying, improving, and maintaining... ...ENGINEERING strengthens and develops engineering projects within...Full timeTemporary workWorldwide
- ...Transtex develops and manufactures leading-edge aerodynamic solutions that help semi-trailer fleets significantly reduce fuel consumption and emissions. Based in Montreal and operating across North America, we have been driving more sustainable transportation for over twenty...Permanent employmentFull time
$100k per year
...responsibility $100,001 - $500,000 Tasks Assign IT projects to systems analysts, programmers and other computer technicians... ...implementation Information technology (IT) service delivery Embedded systems Management Area of specialization Process improvement...Full timeTemporary workRelocation- ...We're currently hiring for an HR & Systems Coordinator to join the Edelweiss Software Group! About Us: Edelweiss Software Group is an operating group of Valsoft Corporation that acquires and grows mission-critical vertical market software companies. With a long-term,...Daily paidLong term contractFull timeApprenticeshipWork at officeRemote workShift workAfternoon shift
- ...contribue activement au développement de systèmes, programmes et applications informatiques... ...Job Description : The developer contributes to delivering software solutions... ...contributes to the development of large-scale systems, programs, and applications by ensuring...Full timeWork at officeDay shift2 days per week
- ...Scripting knowledge (python) Basic knowledge of unix/linux operating systems Excellent communication skills Working closely with the... ...use Working closely with analysts, designers, and other peer developers \n We invite you to stay connected with us by subscribing...Local areaWorldwideWork visa
- ...platforms team is looking for an experienced and proactive Python Developer to design and implement high-performance REST APIs using FastAPI... ...junior developers and review code Collaborate with the system architect to refine the API logic, enhance query performance and...Remote jobFull timeLocal areaWorldwideWork visa
- ...TEHORA est présentement à la recherche d’ un Pilote de système afin d’assurer le suivi opérationnel des systèmes et la coordination des activités reliées à leur exploitation. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue :...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...dcbel Inc. ( is a growing company developing technology and designing products that will make... ...to hire a power electronics firmware developer to work in our growing team. The successful... ...on TI C2000 microcontrollers using embedded C++ on bare metal programming Experience...Flexible hours
- ...boost your career at Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team. The variety of... ...regulated and multi‑team environment ; Interact with existing systems such as Teradata and various legacy platforms, while directing deliverables...Permanent employmentFull timeFlexible hours
- ...Description With 40 years of expertise, LGI Healthcare Solutions develops technological software for the healthcare network. We specialize... ...professionals who bring their talents to the healthcare system? Dare to take the leap and realize your full potential with us...Full timeWork at officeRemote workRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Developer. Be the first to apply!
