Embedded Linux & Hardware Systems Engineer
Trunexa
Trunexa is a Canadian technology company focused on embedded systems, IoT, e-mobility, EV charging infrastructure, payment technologies, Linux-based industrial systems, and connected mobility platforms. We design and develop our own hardware, embedded software, cloud platforms, and intelligent connected devices.
We are looking for a highly motivated Embedded Linux & Hardware Systems Engineer who enjoys working across both hardware and software domains and is comfortable troubleshooting complex embedded systems in real-world environments.
Position Objective
The objective of this role is to support the development, bring-up, integration, debugging, optimization, and maintenance of ARM-based embedded Linux and Android platforms used in industrial controllers, EV charging systems, payment terminals, IoT devices, and mobility solutions.
The ideal candidate must be comfortable working close to the hardware, including board bring-up, Linux BSP customization, Android/Linux build environments, peripheral integration, debugging boot issues, and supporting prototype and production systems.
This role is intended for an engineer who enjoys hands-on engineering and can move between low-level hardware debugging and high-level embedded software integration.
Key Responsibilities
Embedded Linux & Android Development
- Build, customize, configure, and maintain Embedded Linux distributions and Android platforms for ARM-based systems.
- Work with Linux BSPs (Board Support Packages) for NXP i.MX, Qualcomm, STM32MP1, Rockchip, or similar ARM platforms.
- U-Boot
- Linux Kernel
- Device Tree
- Root Filesystem
- Android HAL components
- Bootloader environments
- Yocto
- Buildroot
- Android build system
- Debian/Ubuntu embedded environments
- UART
- SPI
- I2C
- USB
- CAN
- GPIO
- Ethernet
- Wi-Fi/Bluetooth
- LTE/5G modules
- Audio and Display interfaces
Hardware Bring-Up & Debugging
- Support new hardware board bring-up activities.
- Debug boot failures, kernel crashes, peripheral communication issues, and power-related problems.
- Oscilloscope
- Logic Analyzer
- Serial Debug Consoles
- JTAG/SWD debuggers
- Analyze hardware schematics and PCB layouts to support troubleshooting and integration.
- Assist in prototype validation and manufacturing support activities.
Embedded System Integration
- Integrate embedded software with custom hardware platforms.
- schematic review
- interface definition
- power sequencing
- peripheral integration
- hardware validation
- Support OTA update mechanisms and remote device management systems.
- payment systems
- EV charger controllers
- industrial Linux controllers
- IoT communication platforms
System Setup & Lab Support
- Configure and maintain engineering development environments.
- Prepare embedded Linux images and deployment packages.
- Assist in setup and repair of complex hardware and software systems.
- Maintain engineering lab equipment and development boards.
- Support testing, validation, and field issue reproduction.
Qualifications
- Bachelor’s degree in:
Electrical Engineering
Computer Engineering
Embedded Systems
Computer Science
or related field
- 3–4 years of hands-on experience in embedded systems development.
- Strong understanding of ARM-based embedded platforms.
- Good understanding of Linux internals and embedded operating systems.
- Experience with Linux command-line environments and shell scripting.
- Experience building Linux kernels and embedded distributions.
- Ability to read hardware schematics and understand electronic interfaces.
- Experience debugging embedded hardware/software integration issues.
Language Requirements
- Full professional proficiency in both English and French is mandatory.
- Strong verbal and written communication skills in both languages are required.
- Ability to communicate effectively with engineering teams, customers, suppliers, and partners in English and French.
Additional Asset
- Proficiency in Spanish will be considered a strong asset, especially for supporting future international operations and collaborations.
Preferred Technical Skills
Embedded Software
- Embedded Linux
- Android BSP customization
- Yocto / Buildroot
- C / C++
- Shell scripting
- Python scripting
- Git version control
Hardware Knowledge
- Microcontroller systems
- ARM processors
- Power management basics
- Embedded communication protocols
- Industrial interfaces
- PCB debugging basics
Bonus Skills
Experience with any of the following is considered a strong advantage:
- NXP i.MX processors
- Qualcomm embedded platforms
- STM32 / STM32MP1
- EV charging systems (OCPP, ISO 15118)
- Payment terminals / EMV systems
- LTE/5G modem integration
- Secure boot
- OTA firmware update systems
- Docker or virtualization tools
- PCIe, MIPI, LVDS, HDMI, USB-C
Personal Qualities
We are looking for someone who:
- Is highly hands-on and practical
- Enjoys solving difficult technical problems
- Is curious and eager to learn new technologies
- Can independently troubleshoot complex issues
- Is comfortable working in fast-moving startup environments
- Can work across hardware and software domains
- Has strong ownership and accountability
- Communicates clearly with engineering teams
What You Will Work On
You will contribute to:
- Embedded Linux industrial controllers
- ARM-based System-on-Modules (SoMs)
- EV charger platforms
- Connected payment devices
- IoT communication systems
- Android/Linux mobility platforms
- Cloud-connected embedded systems
Why Join Trunexa
- Work on cutting-edge embedded and mobility technologies
- Gain exposure to real industrial and commercial products
- Collaborate with multidisciplinary engineering teams
- Opportunity to grow into senior embedded architecture roles
- Hands-on involvement from prototype to deployment
- Dynamic and innovation-driven environment
How to Apply
Please send:
- Your resume
- Relevant project experience
- GitHub or portfolio links (if available)
- A short description of embedded systems you have personally worked on
to: ***email_hidden***
$90k - $95k per year
...Canada/US and Europe. We currently have a role as a Senior Linux Systems Administrator with our large consulting client, working onsite... ...and authorization workflows Knowledge of enterprise hardware (HP/DELL x86), including firmware, BIOS, RAID Strong understanding...LinuxPermanent employmentContract workWork at office- ...more accessible, let us know. We can provide accommodations at any stage in the recruitment process. Just ask! Job Level NV-09 As a Linux system administrator, you support IT efficiency. You configure, administer, maintain and upgrade Linux servers based on the organization's...LinuxFull timeInternship
- ...in record time with the only hardware and software AI-powered platform... ...As a Senior Embedded Developer at Vention… You'll... ...the real-time components, the Linux service architecture, and the... ...services) running on embedded Linux systems Design and maintain gRPC APIs...LinuxLong term contractFull timeInternshipWork at officeWork from home
- ...responsable de la gestion quotidienne des serveurs, de la surveillance des systèmes pour prévenir les pannes et de la mise en œuvre des mises à jour... ...’environnement MAC Administrer les serveurs et VM de systèmes Linux Assurer la disponibilité, la fonctionnalité et la connectivité...LinuxDaily paidPermanent employmentFlexible hours
- ...leading AI, industry-changing hardware, and remote expert clinicians,... ...Role at SafelyYou As a Senior Embedded Software Developer, you will... ..., and/or customize embedded Linux OS components and software... ...openembedded building embedded Linux systems and applications ~...LinuxRemote workWork from home
- ...development and certification of safety-critical systems in the aerospace, electric, and autonomous driving... ...We are looking for a Senior System Safety Engineer with practical expertise in safety/mission critical embedded systems to join our dynamic team and contribute to...Permanent employmentFull timeFlexible hours
- ...time is very proud of what we deliver. We are seeking a System Test Engineer in Montreal to design and execute system-level tests, develop... ...Apply domain knowledge in Subscriber Identity Module (SIM) and embedded SIM (eSIM) technologies, especially provisioning flows. •...Apprenticeship
$65.9k - $109.84k per year
...exploitation, de l'entretien et de l'administration des serveurs du système ou des services pour lesquels il est attitré le titulaire doit :... ...clients) dans un environnement de serveurs Windows et Linux. Compétences et connaissances reliées au poste Avoir une bonne...LinuxDaily paidFull timeTemporary work- ...Senior Unix Systems Administrator with Python Join our agile security feature team as a Senior... ...1 team. Required Skills: ~7+ years Linux Server OS (Redhat/CentOS) administration.... .../Centrify, Redhat Satellites, HP/DELL x86 Hardware, low latency networking (10GB/Multicast),...LinuxFull timeMonday to fridayShift work
- ...Systems Reliability Engineering (SRE) is a production-oriented discipline focused on improving system service... ...issues across the entire stack: hardware, software, application and network.... ...architecture which includes exposure to UNIX, Linux platforms and databases such DB2, Sybase...LinuxFull timeWork at officeRemote work
- ...an innovative and experienced Embedded Developer to work on our satellite... ...and aircraft avionics run Linux, capture imagery from IR cameras... ...CMake are used for building systems. Candidates are expected to work... ...and profiling tools, and hardware tools such as oscilloscopes and...LinuxPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
- ...aligning user experience with hardware, firmware, and mechanical... ...requirements for integrated systems combining hardware, firmware,... ...Electrical, Electronic or Mechanical Engineering, Information Systems... ...Experience or strong understanding of embedded systems, electronics,...Full timeRemote workWork from home
$60k - $115k per year
Windows/Linux Systems Administrator – Cloud Focus (AWS/Azure) Position Description CGI is a forward-thinking organization committed to delivering robust IT infrastructure solutions. We are seeking a skilled Systems Administrator with expertise in both Windows and Linux...Linux- ...whether you’re looking to build new skills, make an impact in your community, or inspire your team, we go there for you. Systems Engineering - Lead Reporting to the Senior Manager, Operational Excellence, you play a key role in the optimization and evolution of operations...Work at office
- ...development and certification of safety-critical systems in the aerospace, electric, and... ...Description As a Cybersecurity Engineer – Embedded Products, you will play a central role... ...Goals and Cybersecurity Requirements (hardware, firmware, and system-level design)...LinuxPermanent employmentFull timeFlexible hours
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractWork at officeRemote work1 day per week
- ...Responsibilities Develop mechanical solutions for excitation systems-from proposal to manufacturing, testing, and installation-... ...standardization and continuous improvement of drawing practices and engineering processes. Qualifications: ~ Bachelor's degree in...Full timeInternship
- ...not as a destination, but as the engine behind our next generation of... ...clients on the latest products, system operations, and during the implementation phase of new hardware and software; Produce and... ...Good knowledge of Solaris, Unix, Linux, and Windows environments; ~...LinuxFull timeRemote workRelocation
- ...Systems Engineer – Network Security Overview: This role focuses on the administration, optimization, and governance of network security infrastructure, with a strong emphasis on firewall management. The Systems Engineer ensures that security controls are properly implemented...Full time
- ...Job Title: Sr. Avionics Systems Engineer Location: Montreal, QC (Day-1 onsite) Employment Type: Full-Time Need strong profile with Aerospace Background. This job posting is for an existing, active vacancy and We are looking to hire Sr. Avionics Systems Engineer...Full timeImmediate start
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...teams including RF, digital, embedded software, FPGA, and systems engineering...Long term contractWork at officeRemote workFlexible hours1 day per week
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...Work with System Engineers, Embedded Application Software developers and...LinuxLong term contractWork at officeRemote work1 day per week
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractManual laborWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...specifications Modeling and simulation Engine testing and internal technical...Long term contractWork at office3 days per week
$115k - $160k per year
...Systems Communications Payload Engineer Location: Montreal, QC We’re seeking an experienced Systems Communications Payload Engineer to support the design, integration, and testing of advanced digital communications payloads. This role offers hands?on, end?to?end involvement...Long term contractWork at officeLocal area- ...à la recherche d’un(e) administrateur de système ayant une solide expérience dans son domaine... ...et maintenir des serveurs Windows/Linux ; Gérer les services et applications (IIS... ...Certified: Windows Server, Red Hat Certified Engineer (atout) ; Maîtrise des systèmes d’exploitation...LinuxHourly payFull timeContract workApprenticeshipRemote workFlexible hours
$65.2k - $157.04k per year
...Chez Capgemini Engineering, le leader mondial des services d’ingénierie, nous réunissons une équipe internationale d’ingénieurs, de scientifiques... ..., MIL STD 704 / 461 / 810 Knowledge of functional safety or system safety engineering Job Description - French Lieu: Poste...Permanent employmentFull timeLocal areaRemote work$90k - $100k per year
...platforms, and core internal applications and servers Monitor system capacity, performance, availability, and security across the environment... ..., Exchange, EMM platforms, virtualization with VMware, and Linux What's on Offer ~ Comprehensive medical, dental, and life...LinuxLong term contractPermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux & Hardware Systems Engineer. Be the first to apply!
- linux system administrator Montréal, QC
- linux administrator Montréal, QC
- remote linux administrator Montréal, QC
- linux software engineer Montréal, QC
- senior hardware engineer Montréal, QC
- hardware design engineer Montréal, QC
- ingenieur support applicatif Montréal, QC
- computer hardware engineer Montréal, QC
- computer engineering Montréal, QC
- computer engineer work from home Montréal, QC

