- Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and field failure analysis processes.
- Design, implement, test, and document other components of the HSM embedded software and the host-side software, which interfaces with the embedded HSM software according to quarterly objectives.
- You will join the HSM Embedded Software Development team.
- You will work in a very dynamic environment and will heavily interact with the hardware, software, and manufacturing engineering teams.
- You will participate in requirements analysis, design discussions, planning sessions and effort estimates.
- You will heavily invest in documenting and testing your designs including test automation.
- Solid work experience in embedded software development in Linux/U-Boot.
- Very strong C, reasonable C++, Python and Linux shell scripting.
- Experience with new boards bring-up.
- Experience with writing software using hardware interfaces such as I2C, SPI, UART, SMBus, PCI-E, NVMe, NOR Flash, DDR, EEPROM, GPIO, USB.
- Linux kernel modules.
- Good understanding of multi-threading and inter process communication.
- Ability to design complex systems and write functional, and design specifications.
- Experience with ARM SoCs.
- TCP/IP networking.
- REST, gRPC.
- Containers, build systems, CI/CD, Yocto, Gitlab, Jira.
- Courage – We are bold thinkers and doers, always ready to take on new challenges. We think of ourselves as entrepreneurs, matching creativity with vigilance.
- Excellence – We are united by a shared ambition: change the game, together. Continuous performance is both an objective and a mindset.
- Collaboration –Teamwork and emotional intelligence are what makes us stand out in a crowd. We stand shoulder to shoulder, with our clients and our peers, through good times and setbacks.
- Respect – We are a hive of different profiles, and we place a high value on openness and transparency. We show respect, always.
- Accountability – We are reliable. We celebrate our successes, we take responsibility and learn from our failures. This is why we protect our "right to fail" as an opportunity to bounce back and progress.
-
Land Development Engineer
Found in: Appcast CA C2 A - 1 day ago
J.L. Richards & Associates Limited (JLR) Ottawa, CanadaPop Quiz · Are you passionate about building sustainable infrastructure for developing communities in an environmentally responsible way? · Does leading and mentoring staff to create high-quality custom solutions for clients using innovative technologies excite you? · Are you a r ...
-
Senior Engineer, Developer Experience Engineering
Found in: Talent CA 2 C2 - 20 hours ago
CB Canada Ottawa, CanadaSenior Engineer, Developer Experience Engineering · On behalf of our client, Procom is looking for a Senior Engineer. As part of the Developer Experience Engineering team, you will be responsible for defining and improving the experience our product teams see each day. Through ad ...
-
Executive Principal Development Engineer
Found in: Appcast CA A2 P - 1 day ago
Johnson Controls International Ottawa, Canada Full timeWhat you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major projec ...
-
Executive Principal Development Engineer
Found in: Jooble CA O C2 - 1 day ago
Johnson Controls International Ottawa, ON, Canada Full timeWhat you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major proje ...
-
Software Development Engineer Internship
Found in: Jooble CA O C2 - 23 hours ago
Telesat Corp. Ottawa, ON, Canada InternshipSHIPTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering ex ...
-
Executive Principal Development Engineer
Found in: Jooble CA O C2 - 1 day ago
Johnson Controls International Ottawa, ON, CanadaWhat you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major proje ...
-
Executive Principal Development Engineer
Found in: Talent CA C2 - 5 days ago
Johnson Controls Ottawa, Canada Full timeWhat you will do · As a Principal Development Engineer, you will work on our major energy projects throughout the Canada and to assist with Governance Reviews. Travel is less than 30% and is a virtual position. You will lead and be a part of teams on high complexity, major proje ...
-
Software Development Engineer
Found in: Jooble CA O C2 - 1 day ago
Telesat Gatineau, QC, Canada Full timeTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering ex ...
-
Environmental Team lead
Found in: Zoho Direct Apply - 21 hours ago
Groupe ABS Ottawa, CanadaLa description français suit la description anglaise · Job summary · Step into the vibrant world of ABS as the environmental team lead, guided by our spirited Ontario's regional director Ignite synergy among project heads and managers, ensuring brilliant results and satisfied cli ...
-
Project Manager
Found in: beBee Professionals CA - 4 days ago
BeBee Professionals is looking for a Project Manager to join our team in Ottawa. The successful candidate will be responsible for managing projects from initiation to completion, ensuring that projects are completed on time and within budget. · The ideal candidate should have a B ...
-
Senior Software/Firmware Development Engineer
Found in: beBee S2 CA - 2 days ago
E-Solutions INC Ottawa, Canada Full timeJob Title: Senior Software/Firmware Development Engineer · Job Location: Montreal, Ottawa-Onsite · Job Description: · Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufact ...
-
Stage - Software development engineer F/H
Found in: Jooble CA O C2 - 1 day ago
Telesat Corp. Ottawa, ON, Canada InternshipSHIPTelesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering ex ...
-
Municipal /Land Development Design Engineer (Hybrid)
Found in: Talent CA C2 - 4 days ago
The Engineering Institute of Canada Ottawa, CanadaResponsibilities Lead the design of infrastructure projects for various clients throughout Ontario and Quebec (including road and parking infrastructures, potable water distribution and fire protection systems, storm and sanitary sewers plans and profiles, site drainage and stor ...
-
Co-op/Intern Developer Experience Engineer role
Found in: Talent CA C2 - 1 hour ago
Fullscript Ottawa, Canada COOPFullscript is making optimal care easy for everyone. Through our care delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements — all ...
-
Manufacturing Business Analyst
Found in: beBee Professionals CA - 4 days ago
beBee Professionals Gatineau, Canada Business Analysts FreelancebeBee Professionals is looking for a Manufacturing Business Analyst to join our team in Gatineau. The successful candidate will be responsible for analyzing and evaluating the manufacturing process, identifying areas of improvement, and developing strategies to increase efficienc ...
-
DSEF - Senior Software Specialist
Found in: Indeed CA C2 - 1 day ago
Thales Ottawa, Canada Full timeLocation: Ottawa 1 Chrysalis, Canada · In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, ...
-
DSEF Services
Found in: Indeed CA C2 - 1 day ago
Thales Ottawa, ON, Canada Full timeLocation: Ottawa, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architec ...
-
Compliance Engineer
Found in: Talent CA C2 - 3 days ago
Actalent Ottawa, Canada Contract to RegularJOB DESCRIPTION Compliance Engineer / EMC Engineer · Actalent is looking for a full-time Sr. Electromagnetic Compatibility / EMC Engineer to support our client in Kanata that focuses on high-speed telecommunications equipment networking. This role is onsite in Ottawa. · JOB R ...
-
Junior Project Engineer
Found in: Appcast CA C2 A - 1 day ago
CCX Technologies Ottawa, CanadaCCX Technologies is seeking a Junior Project Engineer to join our small but growing avionics and network engineering team. · This role may include hardware, FPGA, and software development, along with project management, requirements management, and anything else required to take ...
-
Applications Engineer
Found in: Talent CA C2 - 4 days ago
Actalent Ottawa, Canada Contract to RegularJOB DESCRIPTION Actalent is hiring aa Applications engineer for a leading telecommunications company · Description: · The primary responsibility of the Filed Application Engineer will be to lead all technical customer interactions to secure design-in/win for Optical Engines por ...
Senior Software/Firmware Development Engineer - Ottawa, Canada - Expleo
Description
Responsibilities
:Qualifications:
Expleo Values:
We are guided by shared values in all things we do: Courage, Excellence, Collaboration, Respect and Accountability.
Expleo is a trusted partner for end-to-end, integrated engineering, production support, MRO, and quality services, with a presence in over 30 countries. To find out more, visit
BenefitsNous offrons :
Un cadre de travail professionnel et dynamique
Des projets industriels de pointe qui feront progresser votre carrière
Santé, vision et soins dentaires
Un complément 401K
We offer:
A professional and dynamic work setting
Cutting edge industrial projects that will advance your career
Health, Vision and Dental
401K match
#abusa1
#jsfirm