×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Eng, Software

Job in Aurora, Arapahoe County, Colorado, 80012, USA
Listing for: WOLF Advanced Technology Inc.
Full Time position
Listed on 2025-12-23
Job specializations:
  • Software Development
    Embedded Software Engineer
Job Description & How to Apply Below

Overview

At Wolf Advanced Technology (WOLF), we design rugged, field-deployable solutions that capture, process, encode, and display embedded video for demanding military and aerospace markets. Our technologies include NVIDIA, Xilinx, and AMD processing units, powering AI machine vision and neural network-based deep learning.

WOLF is growing quickly in a fast-paced, collaborative environment. We value teamwork, innovation, and ownership, and we seek individuals who thrive in high-performance development of mission-critical systems.

Senior Engineer, Software

WOLF is seeking a full-time Senior Engineer, Software to join our multi-disciplinary Innovation team based in Aurora, ON (hybrid). Reporting to the Director, Innovation, you will design and develop robust embedded software architectures that power next-generation defence and aerospace systems. This role is hands-on and technical, operating at the intersection of software, hardware, and firmware to drive high-performance computing solutions that define WOLF’s reputation for excellence.

As Senior Engineer, Software 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 contribute to groundbreaking, lifesaving, mission-critical systems.

Your Edge

You hold a bachelor’s degree in Software Engineering, Computer Science, Physics, or a related field and bring 5+ 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
.

What You Bring to the Table
  • Technical Expertise: Strong command of C/C++, Python, Makefiles, and Bash for low-level and embedded software development
  • Linux Proficiency: Hands-on experience developing, debugging, and maintaining Linux-based systems, including driver-level work
  • Version Control

    Skills:

    Proficiency with Git, SVN, and Git Hub to manage collaborative development projects
  • Hardware

    Collaboration:

    Proven ability to work closely with hardware and firmware teams to deliver fully integrated solutions
  • Analytical Thinking: Strong diagnostic and problem-solving skills to identify and resolve software issues efficiently
  • Process Optimization: Commitment to improving development workflows, testing processes, and software reliability
  • Collaborative Communication: Excellent interpersonal skills with the ability to share knowledge and align teams in fast-paced environments
  • System Integration Knowledge: Familiarity with FPGA (Xilinx/AMD) and NVIDIA Jetson platforms for cross-functional hardware-software solutions (asset)
  • Real-Time and Parallel Programming: Understanding of multithreaded, real-time, and parallel…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary