Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Designer

Full-time

Fidus Systems

Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose. We specialize in leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to design and deliver next-generation products for clients in emerging technology markets. Position Overview/Mandate: The Senior Embedded Software Designer plays a key role in designing and delivering complex embedded software systems for Fidus clients. You will lead and contribute to embedded software development across communication, networking, and video applications—developing BSP-level software, implementing device drivers, integrating with FPGA SoCs and hardware, and setting technical direction for project teams. This role is ideal for someone with deep embedded expertise who enjoys working with new technologies, takes pride in producing maintainable, high-quality code, and is ready to provide technical leadership and mentorship while working closely with customers. Make an Impact with US: At Fidus, you'll work on high-speed, high-complexity electronic systems, often using emerging technologies before they reach the broader market. You'll collaborate across FPGA/DSP, hardware, embedded software, verification, SI/PI, PCB layout, and mechanical/thermal design as part of cross-functional teams delivering real products for our clients. In practice, that means contributing to projects across Communications, Aerospace & Defence, Life Sciences and Medical Devices, Space and Satellite, Industrial Automation, Automotive, and Semiconductor engagements. You won't be limited to a single product or industry—your work will follow the technology, not just one roadmap. Requirements What You'll Be Doing: - Lead and contribute to embedded software development projects, focusing on communication, networking, and video applications. - Develop and maintain BSP-level software for embedded Linux, RTOS, and bare-metal systems. - Implement device drivers, manage kernel configurations, and utilize build systems such as Yocto or PetaLinux. - Design and debug software for FPGA SoCs, integrating with hardware and other system components. - Collaborate on HW/SW/FPGA integration, interpreting schematics and datasheets to ensure robust system functionality. - Utilize tools like oscilloscopes and logic analyzers for effective debugging and optimization.

- Define architecture and set technical direction for projects. - Lead project teams, mentoring and guiding multiple designers to ensure high-quality outcomes. - Work closely with customers to understand requirements and exceed expectations. - Employ best design practices to produce maintainable and high-quality code. - Stay current with emerging technologies and methodologies, bringing innovative solutions to the team and projects. Who You are: - Degree in Engineering, Computer Science, or equivalent. - Minimum 8 years' experience in BSP-level software development within embedded Linux, RTOS, or bare-metal environments. - Minimum 2 years' experience as a technical lead, with proven leadership in project teams, technical architecture, and direction-setting. - Expertise in embedded software design, including communication, networking, and video applications. - Strong experience with embedded Linux, including Yocto or PetaLinux flows, build systems, packaging, kernel configurations, and device drivers. - Practical experience with FPGA SoCs, especially Xilinx or equivalent. - Proficiency in C, C++, and assembly programming, with an understanding of tools and best practices for embedded environments. - Familiarity with device driver development for Linux and real-time OSes. - Experience with software upgrade processes and bootloaders like u-boot. - Skills in HW/SW/FPGA integration and debugging using schematics, datasheets, oscilloscopes, and logic analyzers.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Designer in Remote vacancy
  •  ...seven years in a row! We're on the hunt for a top-tier Senior Embedded Software Engineer for a 6+ month contract. Your focus will be on...  ...relied upon for input and decisions that will directly impact design and operation. \n Key Responsibilities: Design, develop... 
    Suggested
    Contract work
    Work at office
    Relocation

    Kepler Communications

    Remote
    6 days ago
  •  ...creation of custom silicon, hardware and software, is to enable multimodal Generative AI...  ...Software team to lead requirements gathering, design, and development of system-level...  ...experience developing low-level systems and embedded software, firmware, and tooling for high... 
    Suggested
    Full time
    Contract work
    Remote work
    Flexible hours

    Tensordyne

    Remote
    2 days ago
  •  ...is expected to report to Milford, Michigan three times per week, at minimum.The Role:At General Motors, we are developing the embedded software and control systems that enable advanced vehicle performance, drivability, and system integration. We are seeking a Senior Advanced... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • $107.5k - $204.5k

     ...defense. \n \n Job Summary : \n The Software Product Assurance Center’s Software...  ...employ Agile development techniques on embedded targets to continuously develop and deploy...  ...be involved with software and firmware design, development, integration, and testing of... 
    Suggested
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    27 days ago
  •  ...differently at Electric Era. If you’ve ever wanted to really own software engineering design decisions and take control of your designs all the way...  ...the puck forward. Electric Era is looking for strong embedded software engineers that want everything described above.... 
    Suggested
    Full time
    Remote work

    Electric Era

    Washington DC
    2 days ago
  •  ...Embedded Software Engineer - Flight Stack Build the Software That Keeps Autonomous Aircraft Flying We are looking for an Embedded...  ...experience with small drones (Group 1 and Group 2). ~ Experience designing, implementing, and testing real-time embedded software. ~... 
    Full time
    Remote work
    Relocation package

    Knightwerx

    Scottsdale, AZ
    1 day ago
  •  ...Position Title: Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions...  ...CD, and automated testing. Document software interfaces, designs, test procedures, and results. Use modern  AI-assisted software... 
    Full time
    Internship
    Remote work

    EO Solutions

    Huntsville, AL
    4 days ago
  •  ...Role Overview We are seeking a Senior Embedded Software Engineer for Small UAV Flight Controls to architect, develop, and test deterministic...  ...Software & Driver Development • Control Loop Execution: Design, optimize, and implement high-rate stabilization loops,... 
    Full time
    Immediate start
    Remote work

    Knightwerx

    Scottsdale, AZ
    1 day ago
  • $130k - $175k

     ...Embedded Software Engineer Location: Littleton, CO Salary: $130,000 – $175,000 About the Opportunity Join an innovative space technology that designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions... 
    Remote work

    EVONA

    Littleton, CO
    1 day ago
  • $102.46k - $175.64k

     ...of AmericaSalary: $102,459 - $175,644Company: Siemens Software Architect, Real-Time Embedded Systems Job ID 524370 Posted since 30-Sep-20...  ...Wendell, North Carolina.The Software Architect will lead the design and evolution of embedded software solutions used in... 
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Siemens

    Wendell, NC
    3 days ago
  •  ...customer inputs and system requirements to create a robust Software Architecture design model for all Software components responsible for...  ...architectures. Code, unit test, debug, and modify complex embedded systems software to ensure project objectives and schedules... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    1 day ago
  • $45.76k - $54.08k

     ...practical experience that will really help you get ahead. ​ As an Embedded Software Engineering Intern, you will work with AGCO's global embedded...  ...and validating all generated output Document software designs, test results, and technical findings Participate in code reviews... 
    Summer work
    Internship
    Remote work

    AGCO

    Remote
    13 days ago
  • $110k - $145k

     .... Quest Defense Systems and Solutions is actively hiring Embedded Software Engineer to develop, integrate, and test Flight Management...  ...Work within a team of Systems and Software engineers to design, develop, and test software features for flight management systems... 
    Full time
    Local area
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Remote
    9 days ago
  • $110k - $145k

     ...Join us and bring your skills to work where innovation meets impact. Quest Defense Systems and Solutions is actively hiring Embedded Software Engineer – Tool Qualification to lead airborne software tool qualification activities, including test environment setup, Run-... 
    Full time
    Local area
    Remote work

    Quest Defense Systems & Solutions, Inc.

    Remote
    10 days ago
  • $120k - $150k

     ...Embedded Semiconductor Engineer - Remote Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses...  ...Embedded Semiconductor Engineer to design and build software tooling, firmware, and... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    8 days ago
  • $99.6k

     ...: Dearborn, MI, United StatesWorkplace: HybridSchedule: Full timePosted: 2026-10-13In this position... The Battery Management Embedded Software Engineer owns the base software platform beneath the application layer for high-voltage battery management controllers — the real... 
    Immediate start
    Flexible hours
    Shift work

    Ford

    Dearborn, MI
    4 days ago
  • $75.8k - $144.2k

     ...make a difference at RTX.What You Will DoEmbedded Software Engineer II - Sensors, Space and Air --...  ...be part of an elite software engineering team to design, code, integrate, and test critical real-time embedded software with applications to advance next generation... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Goleta, CA
    4 days ago
  • $119.8k - $234.7k

     ...integrated end‑to‑end with the Azure Quantum software stack.As a Senior Software Development...  ...organization, you will develop core embedded software that powers Microsoft’s custom...  ...embedded instrument software components: Design, develop, test, and maintain critical userspace... 
    Ongoing contract
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  •  ...make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK)Starlink is SpaceX’s unprecedented satellite constellation designed to deliver high-speed broadband internet to underserved and remote areas... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $68.9k - $131.1k

     ...evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save...  ...tradition of achievement through thought and teamwork. Architecture, design, development, integration, and testing of embedded software... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    2 days ago
  • $130k - $185k

     ...satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future...  ...galaxy beyond our planet. About the RoleAs an Embedded Software Engineer on Apex's Flight Software team,... 
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    1 day ago
  • $102.69k - $154.03k

     ...Electronic Systems (AES) LocationKirkland, WA DescriptionSenior Embedded Software Engineer - Hardware/Software IntegrationAstronics Advanced...  ...understanding of how embedded software interacts with hardware, and how design decisions affect product quality, manufacturability, and cost... 
    Full time
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    4 days ago
  • $135k - $160k

     ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, RF PAYLOADS (STARSHIELD)Starshield leverages...  ...capability to support national security efforts. While Starlink is designed for consumer and commercial use, Starshield is designed for... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  • $168.1k - $227.4k

     ...dependable internet access.We are seeking a Senior Software Development Engineer to help drive design and implementation of software systems that control,...  ...automated regression suites* Own the full lifecycle of embedded software delivery - from requirements decomposition... 
    Permanent employment
    Internship
    Local area
    Remote work
    Flexible hours

    Amazon

    Northridge, CA
    2 days ago
  • $86.8k - $198k

    Embedded Software EngineerThe Opportunity: Are you excited to apply RF quantum sensing technologies to critical national security missions?...  ...development languages, including Python, C, or C++Experience with the design, development, and testing of real-time software for... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Colorado Springs, CO
    1 day ago
  • $86.8k - $165.2k

     ...aerospace and defense.Join a fast-growing software development team focused on creating new...  ...Software Engineers with expertise in embedded systems, communications products, signal...  ...embedded software using object-oriented design.5+ years of experience in embedded software... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    4 days ago
  • $141k - $225.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...software engineering team that develops embedded software for Axon devices , ensuring...  ...technologies, and can leverage your system design skills to make the right technical... 
    Hourly pay
    Work experience placement
    Work at office
    Remote work

    Axon

    Boston, MA
    5 days ago
  • $86.8k - $165.2k

     ...the future of aerospace and defense.The Software Product Assurance Center’s Software Security...  ...employ Agile development techniques on embedded targets to continuously develop and...  ...be involved with software and firmware design, development, integration, and testing of... 
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    4 days ago
  • $100k - $140k

    DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working...  ...procedures and software build procedures* Create software subsystem designs and prepare design documents or slidesRequirements* BS or MS... 
    Remote work
    Work from home
    3 days per week

    KForce

    New River, AZ
    1 day ago
  • $189.07k - $198.53k

     ...and supports and celebrates all of our team members.What You’ll Do Perform embedded development and verification of safety critical software components for the aircraft Charge Control Unit. Design and implement charge control systems with a focus on interfacing embedded... 
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Designer. Be the first to apply!