Sr. Engineer, Software
Listed on 2026-07-17
-
Software Development
Embedded Systems/ Firmware/ IoT, Unix/Linux, C++ Developer, Embedded Software Engineer
- Design and develop advanced embedded software architectures that power WOLF’s next generation of mission-critical defence and aerospace systems
- Earn a competitive annual salary of $130,000-$155,000 with comprehensive benefits
- Join WOLF’s innovation team to push the limits of high-performance computing and embedded technology for the world’s most demanding applications
At Wolf Advanced Technology (WOLF), we lead the world in designing and developing rugged, field-deployable solutions that capture, process, encode, and display embedded video for the most demanding military and aerospace markets. Founded with a commitment to innovation, our advanced products meet the rigorous standards necessary for mission-critical success, serving top defense contractors and aerospace leaders globally. Our key technologies include NVIDIA, Xilinx, and AMD processing units, which power our cutting‑edge solutions for AI machine vision, neural network‑based deep learning, and more.
Our high-energy, results‑driven team thrives in an environment of rapid business growth and continuous innovation. At WOLF, we cherish a culture of collaboration where every voice is valued. If you excel in fast‑paced development and are excited by leading‑edge technology, WOLF is the company for you. Join us and contribute to groundbreaking, lifesaving, mission‑critical systems.
For more information, please visit our website:
Your Mission BriefWOLF is on the hunt for a full‑time Sr. Engineer, Software to join our multi‑disciplinary Innovation team based in our office in Aurora, ON (hybrid).
Reporting to the Director, Innovation, you’ll play a mission‑critical role in designing and developing robust embedded software architectures that power next‑generation defence and aerospace systems.
You’ll work in a fast‑paced, collaborative environment where software, hardware, and firmware intersect. This role is hands‑on, technical, and integral to driving the high‐performance computing solutions that define WOLF’s reputation for excellence.
As a Software Engineer at WOLF, you might…
- Design and develop
:
Create high‑quality, reliable software architectures for embedded systems used in mission‑critical applications - Lead and deliver
:
Take ownership of software development projects, ensuring technical excellence and timely execution - Collaborate and integrate
:
Work closely with hardware, firmware, and mechanical teams to achieve seamless system performance - Document and define
:
Produce clear, detailed design descriptions, test plans, and requirement specifications to support engineering processes - Refine and optimize
:
Streamline development workflows to enhance efficiency and product reliability - Communicate and align
:
Share progress, insights, and technical direction across teams and with stakeholders - Innovate and problem‑solve
:
Apply C/C++, Python, and Linux expertise to develop advanced, low‑level solutions - Comply and uphold
:
Maintain strict adherence to WOLF’s ESD, FOD, and industry quality standards
To read the full position description, please .
Join WOLF and be part of a team that’s redefining the future of rugged, high‑performance technology for the world’s most demanding defence and aerospace missions.
Your EdgeYou hold a bachelor’s degree in Software Engineering, Computer Science, Physics, or a related field and bring 3+ years of experience in software development and embedded systems. You have a strong track record designing and implementing Linux‑based software architectures, developing low‑level applications in C/C++ and Python
, and delivering reliable solutions that meet the demanding standards of the defence and aerospace industry
.
You are experienced in Linux driver development and system‑level programming
, skilled in using Git, SVN, and Git Hub for version control, and comfortable collaborating across hardware, firmware, and mechanical teams to achieve seamless integration. You bring familiarity with FPGA (Xilinx/AMD) and NVIDIA Jetson SoC platforms
, an understanding of multithreaded and real‑time programming
, and an analytical mindset that drives process improvement and innovation
.
- Technical…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: