Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Engineer

Releady

Remote

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company specializing in communications technologies is seeking an Embedded Engineer to develop cutting-edge software for satellite systems. The role involves designing and optimizing embedded applications and collaborating with engineering teams. Candidates should have a Bachelor's degree and at least 5 years of experience in embedded software development, with strong C++ skills. This position offers innovation in a high-tech environment with diverse team collaboration.

Qualifications

  • 5+ years of professional experience in embedded software development.
  • Strong proficiency in C++ and embedded C programming.
  • Solid experience with Linux kernel development and device drivers.

Responsibilities

  • Design, develop, and optimize embedded software for satellite communications.
  • Collaborate with teams to integrate software with advanced antenna technologies.
  • Participate in full product development lifecycle from architecture through deployment.

Skills

C++
Embedded C programming
Linux kernel development
Debugging
Problem-solving
Communication skills

Education

Bachelor's degree in Computer Science or related field
Master's degree (preferred)

Tools

Version control systems
Debuggers
Emulators
Job description
OVERVIEW

We're seeking a talented Embedded Engineer to join our client's engineering team developing intelligent communications platforms that power industry-leading satellite terminals. This role is critical to advancing metamaterial-based technology and software-defined solutions that provide unparalleled operational mobility and reliability in the most demanding environments.

RESPONSIBILITIES
  • Design, develop, and optimize embedded software for satellite communications systems
  • Develop and maintain Linux-based embedded applications and drivers
  • Write high-performance C++ code for real-time signal processing and communications protocols
  • Implement and debug firmware for embedded systems supporting multi-orbit satellite connectivity
  • Collaborate with RF, hardware, and systems engineering teams to integrate software with advanced antenna technologies
  • Optimize system performance and memory utilization for resource-constrained environments
  • Participate in full product development lifecycle from architecture through deployment
  • Conduct code reviews and contribute to engineering best practices
QUALIFICATIONS
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field (Master's preferred)
  • 5+ years of professional experience in embedded software development
  • Strong proficiency in C++ and embedded C programming
  • Solid experience with Linux kernel development, device drivers, and embedded Linux systems
  • Deep understanding of real-time operating systems and embedded architectures
  • Experience with software development tools including debuggers, emulators, and version control systems
  • Strong debugging and problem-solving skills for complex embedded systems
  • Excellent communication skills and ability to work collaboratively in cross-functional teams
Highly Desired Qualifications
  • FPGA development experience (Xilinx, Intel/Altera) - hardware description languages (VHDL/Verilog)
  • DSP (Digital Signal Processing) expertise - signal processing algorithms, filter design, communications protocols
  • Experience with satellite communications, RF systems, or telecommunications
  • Knowledge of software-defined radio (SDR) architectures
  • Experience with real-time embedded systems in aerospace, defense, or communications applicationsFamiliarity with DO-178C, MIL-STD, or other aerospace/defense standards
  • Python scripting for test automation and tooling

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other non-merit factor. We are committed to creating a diverse and inclusive environment for all employees.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.