Embedded Software Engineer

12 hours ago


Ottawa, Ontario, Canada Edge Autonomy Full time $120,000 - $150,000

WORK LOCATION: Ottawa, Canada
SALARY RANGE: The anticipated salary range for this role is $120,000 CAD to $150,000 CAD annually. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across Canada locations. Actual compensation may vary depending on the selected candidate's qualifications, experience, geographical location and internal alignment

ABOUT EDGE AUTONOMY

Edge Autonomy is a recognized leader across Uncrewed Aircraft Systems, power solutions, and intelligence, surveillance, and reconnaissance solutions through leading-edge technologies. We are committed to pushing the boundaries of innovation and excellence. Our expertise in these areas allows us to deliver advanced, reliable, and effective solutions that meet the evolving needs of our clients. At Edge, we pride ourselves on fostering a collaborative and dynamic environment where creativity and technical prowess converge to solve some of the industry's most complex challenges. 

SUMMARY

We are seeking a skilled and experienced UAS/Drone Embedded Software Engineer to join a growing team tasked with the design, development, and integration of FPV systems, including new FPV drones and an FPV relay system for optional payloads on the VXE-30 platform. This role requires full-scope engineering skills, encompassing software configuration and communication systems. The ideal candidate will have experience programming microcontrollers and single-board computers, advanced Linux experience, and IP network configuration with extensive hands-on experience in UAS and/or FPV systems through building and flying FPV drones, professionally or as a hobby. This is a unique opportunity to contribute to cutting-edge technology in the Uncrewed Aerial Systems (UAS) space. 

RESPONSIBILITIES

The following job functions are a basic requirement but are not limited to and may be assigned other duties.

  • Design and Development: End-to-end design of FPV systems, including drones and FPV relay systems for use as optional payloads on the VXE-30. 
  • Software Integration: Configure and tune flight control software (e.g., Betaflight, iNav, ArduPilot) to ensure optimal performance and reliability in FPV platforms. 
  • Onboard Compute: Configure and program on-board single-board Linux computers for advanced functionality, employing open-source software tools and developing proprietary programs as necessary. 
  • Communication Systems: Design and implement comms and IP networking solutions for real-time video transmission and control link reliability in diverse environments. 
  • System Integration: Integrate flight-control boards, electronic speed controllers (ESCs), video systems & radio modems for robust FPV systems. 
  • Testing and Validation Support: Build, test, and fly FPV systems, performing flight tests to validate performance, reliability, and mission readiness. 
  • Collaboration: Work closely with cross-functional teams to ensure seamless integration of FPV systems with larger platforms, including the VXE-30. 
  • Documentation: Develop and maintain detailed documentation for FPV system designs, configurations, and testing procedures to support production and operational deployment. 
  • Mentorship: Provide guidance to junior engineers and technicians, fostering a collaborative environment and sharing best practices. 

REQUIRED QUALIFICATIONS

  • Bachelor's degree in engineering (Computer, Software, Electrical, Aerospace or Systems) or a related field. 
  • Maintain or have ability to obtain a Top-Secret Clearance. 
  • At least 5 years hands-on experience with UAS system design, build, and flight integration.  
  • System-level engineering experience, integrating software and electrical components.  
  • Strong proficiency in C/C++ for embedded systems, with proven experience designing and developing firmware from concept to production. 
  • Computer engineering experience, including configuring and programming single-board computers (Jetson, etc.) using Linux and open-source and proprietary software tools 
  • Knowledge of IP networking and communication systems such as MAVLink, CRSF & ELRS control protocols and FPV video transmissions.  
  • Strong problem-solving and troubleshooting skills, with a focus on delivering practical, high-performance solutions.  
  • Excellent organizational and documentation skills, with the ability to clearly communicate technical details to stakeholders.  
  • Effective collaboration and interpersonal skills for working with cross-functional teams.  

PREFERRED QUALIFICATIONS

  • RF design and engineering
  • Experience working with open-source software systems (ex: ArduPilot, Betaflight and PX4)
  • Electrical Engineering & Design experience


EDGE AUTONOMY BENEFITS

  • Matching RRSP Contributions
  • Health Savings Account (HSA) with competitive employer contribution
  • Paid Time Off
  • Paid Holidays

HIRING REQUIREMENTS

If an offer of employment is extended, the applicant must have the ability to pass a background check and the ability to be insured by the Company's Auto-policy. An Offer of Employment is contingent upon the results.

CLEARANCE REQUIREMENTS

This position may require access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). Candidate must have the ability to obtain a Top-Secret Clearance. 

EDGE AUTONOMY IS AN EQUAL OPPORTUNITY EMPLOYER

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edge Autonomy is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact



  • Ottawa, Ontario, Canada Insight Global Full time $60,000 - $180,000 per year

    Required Skills & ExperienceBachelor's in Engineering, Computer Science or related discipline3-8+ years of experience in embedded systems development with advanced proficiency in C and C++ (versions 17–20, preference for C++20).Proven expertise in Linux-based development, including Yocto Project for custom Linux distributions, experience with Single Board...


  • Ottawa, Ontario, Canada Aversan Full time $80,000 - $120,000 per year

     Senior Embedded Software EngineerAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Senior Embedded Software Engineer to join our team....


  • Ottawa, Ontario, Canada SKYTRAC Full time $90,000 - $120,000 per year

    *Join Our Dynamic Team at SKYTRACAbout Us*SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...


  • Ottawa, Ontario, Canada Morson Full time $100,000 - $120,000 per year

    Job DescriptionSenior Embedded Software EngineerAbout the OpportunityOur client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity...


  • Ottawa, Ontario, Canada SKYTRAC Full time $120,000 - $180,000 per year

    Join Our Dynamic Team at SKYTRACAbout Us:SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...


  • Ottawa, Ontario, Canada Ciena Full time US$25 - US$34

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Ottawa, Ontario, Canada Lorien Full time $60,000 - $120,000 per year

    Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing a global workforce and specialist recruitment solutions. Our client has engaged us to assist them in hiring a contractEmbedded Software Test...


  • Ottawa, Ontario, Canada Gentex Corporation Full time US$60,000 - US$120,000 per year

    You want to love what you do and love where you work. Gentex gives you the best of both worlds. A global technology company headquartered in Zeeland, Michigan, Gentex is an 8-time winner of the Top Workplaces in Michigan.Position OverviewThe Embedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position...


  • Ottawa, Ontario, Canada Ciena Full time $79,800 - $127,600

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Ottawa, Ontario, Canada Ciena Full time $79,000 - $150,000 per year

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...