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

Role Description

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:

  • Work on high-speed, high-complexity electronic systems, often using emerging technologies before they reach the broader market.
  • 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.
  • Contribute to projects in areas such as space and satellite systems, next-generation communications and networking, high-performance compute and storage platforms, advanced video, imaging, VR/AR applications, and industrial, medical, and automotive systems.

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.

Qualifications

  • 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.
  • Strength in object-oriented design principles and implementation.
  • Knowledge of scripting languages such as Python, Bash, and TCL.
  • Embraces AI as part of a modern engineering toolkit.
  • Excellent communication skills, fluency in English, and ability to work effectively in a team and with clients.
  • Strong technical leadership, emphasizing quality design practices.
  • Willingness to learn new technologies and tackle complex challenges.

Requirements

  • Fully remote role and requires 20% travel, including domestic and international.

Benefits

  • Competitive compensation package.
  • Comprehensive benefits package, including medical, dental, and vision plans.
  • Matching GRSP contributions.
  • Annual profit-sharing bonus.
  • Other supplementary benefits.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Designer in Remote vacancy
  •  ...position the Engineer will be responsible for the design, analysis, optimization, lab testing and system level integration of software and firmware. Perform the development,...  ...include the design, and support testing of embedded software in a lab facility, including integration... 
    Suggested
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Stratford, CT
    25 days ago
  •  ...federal, state, or applicable local law. Job Description Embedded Software Engineer Savage, Maryland 1 Year Must haves • 10+ years of experience • Embedded microprocessor design experience • C/C++ • Experience writing unit tests/test plans •... 
    Suggested
    Full time
    Local area

    Idexcel

    Remote
    11 hours ago
  • $100k - $140k

     ...wireless control’. Whether it’s via chips, software licenses or turnkey products, we are...  ...for a Software Engineer II to join our embedded development team. It is an opportunity for...  ...entertainment and smart home devices. The company designs, develops, and manufactures innovative... 
    Suggested
    Full time
    Remote work
    Worldwide

    Universal Electronics Inc.

    Remote
    11 hours ago
  •  ...Summary: As an Embedded Systems Software Engineer, you will help power the next generation of advanced centrifuge technology by designing the brains and electronics behind our client's mission-critical control systems. You will work on everything from TI-based embedded... 
    Suggested
    Full time
    Temporary work

    Ms Technology

    Oak Ridge, TN
    11 hours ago
  • $94.2k - $141.2k

     ...Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As a leading...  ...industries. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud-edge software, applications, and... 
    Suggested
    Full time
    Casual work
    Work from home

    Qualcomm

    San Diego, CA
    11 hours ago
  • $140k - $165k

     ...thrive. Quest Defense Systems & Solutions is seeking Senior Embedded Software Engineers to build the foundational software components that...  ...systems-minded engineer with deep low-level experience who can design robust, certifiable software architectures. This effort will... 
    Full time
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Remote
    1 day ago
  • $78.4k - $130k

    Role Description The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of... 
    Full time
    Local area

    ITW

    Remote
    1 day ago
  • $179.5k - $269.2k

    Role Description We are looking for an Embedded Software Developer to design and implement the firmware and low-level software that powers our next-generation GPU and HPC platforms. This role will focus on embedded control, board management, telemetry, and hardware-firmware... 
    Full time

    Nebius

    Remote
    1 day ago
  • Role Description Tactacam is seeking a highly skilled Senior Embedded Software Engineer to join our Reveal Product Engineering organization. This role will focus on the design, development, and optimization of embedded software systems for wireless cameras and cellular... 
    Full time
    Contract work
    For contractors

    Tactacam

    Remote
    2 days ago
  •  ...our team!   Genova Technologies has immediate openings for Embedded Software Developers for an exciting, long-term project in Cedar Rapids...  ...Skills we consider a plus include: • Some object-oriented design or development experience • Any experience developing software... 
    Full time
    Work at office
    Immediate start

    Genova Technologies

    Remote
    11 hours ago
  • $172k - $190k

     ...between complex hardware architectures and cloud-connected software. Qualifications ~A Bachelors, Masters, or Ph.D. in...  ...related challenges. ~Development experience within embedded systems/firmware design at multiple stages of the product life cycle (prototyping... 
    Full time
    Work from home
    Home office
    Flexible hours

    Flock

    Remote
    2 days ago
  • $75k - $85k

     ...time Description Detroit Defense Inc. is seeking a C++ Embedded Software Developer to join our growing software engineering team. This...  ...but will require on-site presence for key project milestones, design reviews, and customer engagements. Veterans Encouraged... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Detroit Defense

    Remote
    11 hours ago
  • Role Description We are expanding our Team and are looking for an Embedded / Edge Engineer to build the machine-side software layer for connected physical systems. This role is for someone who enjoys working close to hardware, real devices, unreliable networks, logs, diagnostics... 
    Full time
    Local area
    Remote work
    Flexible hours

    Nethermind

    Remote
    12 days ago
  • $85.4k - $192.9k

     ...high-performance, secure, and reliable software. As part of our In-Vehicle Infotainment...  ...for talented individuals skilled in C++, embedded systems, and systems-level optimization....  ...project stages, from initial architecture and design to deployment and long-term maintenance.... 
    Full time

    Ford Motor Company

    Remote
    4 days ago
  • $149k - $198.5k

     ...system team works at the intersection of software engineering, machine learning, sensors,...  ...engineer and love the idea of working on embedded AI hardware and software compute systems...  ...engineers to Staff engineers. ~Design and develop infrastructure software on various... 
    Full time

    Motional

    Remote
    5 days ago
  •  ...products, many additional customer requirements, and open source software. ~Be an embedded Linux expert (kernel, CPU-architecture, security, general...  ...customers in doing their embedded SW development. ~Design, develop, and refactor real-time software architectures... 
    Full time
    Remote work

    Lynx

    Remote
    16 days ago
  • Role Description We are seeking a hands-on Senior Embedded Software Engineer to work on a contractual basis, contributing across the IntelliSep...  ..., OS upgrades, and development infrastructure. ~Design, implement, and maintain embedded software in modern C++ across... 
    Temporary work

    Cytovale

    Remote
    11 hours ago
  • $92.65k - $232.3k

    Role Description The Boeing Company is currently seeking Embedded Software Engineers (Associate, Experienced or Senior) (Virtual) to join...  ...requirements with traceability throughout the software lifecycle. ~Designing solutions that meet requirements and defining application... 
    Full time
    Work experience placement
    Relocation
    Flexible hours

    Boeing

    Remote
    6 days ago
  • $75k - $145k

     ...Performance Software and its sister company, Talent Tier, are midsize companies with a great...  ...for passionate Software Developers to design and develop software solutions for state...  ...in either ADA or C++. Real time embedded software experience is required. About... 
    Hourly pay
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Performance Software

    Saint Louis, MO
    11 hours ago
  • $115k - $140k

    Role Description Flock is looking to add an Embedded Software Engineer to our Platform Team. This isn't your typical desk job! You'll be writing...  ...stability and high-quality releases. ~Document technical designs, system architectures, and test plans to facilitate team... 
    Full time
    Work from home
    Home office
    Flexible hours

    Flock

    Remote
    17 days ago
  •  ...micro-controller, Linux, and/or Android embedded systems. Work with an embedded Enginering...  .... You will be involved in all stages of design, development, and testing of libraries...  ...Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Privafy

    Remote
    11 hours ago
  • $105k - $165k

     ...leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, e ngineers at...  ...to understand requirements and make critical design decisions   ~ Develop software within a... 
    Full time

    Full Spectrum

    Remote
    11 hours ago
  • $105.4k - $158k

     ...and Ground Systems Division (PGSD) is seeking multiple Embedded Operating System Software Developers with the desire to learn new technologies to...  ...through all phases of the software development cycle including design, development, integration, and test. The selected... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Remote
    11 hours ago
  • $87.2k - $109.1k

    Role Description As an Embedded Software Developer here at Honeywell, you will be responsible for: ~Designing, developing, testing, deploying, and maintaining embedded software solutions tailored to customer-specific requirements. ~Extending and enhancing the OnGuard... 
    Full time
    Remote work
    Work from home

    Honeywell

    Remote
    3 days ago
  •  ...Description We are hiring for a Senior Embedded Systems Engineer. You will develop firmware...  ...at the border between hardware and software. ~Using AI fluently in day-to-day tasks...  ...tools. ~After 6 months: ~Lead the design and rollout of new product firmware.... 
    Full time
    Work at office
    Remote work

    Hatch

    Remote
    6 days ago
  • $125k - $155k

     ...job and more exclusive features. Thompson Software Solutions is seeking a senior-level Sr...  ...development and integration Experience with Embedded Software development and integration on...  ...and documenting complex technical designs Ability to work in a collaborative and team... 
    Full time
    Remote work
    Flexible hours

    LYNX

    Huntsville, AL
    2 days ago
  • $170k - $210k

     ...Senior Embedded Software Engineer at unspun We are looking for a hands‑on, execution‑driven Senior Embedded Software Engineer to ship and sustain...  ...monitoring, and field diagnostics for deployed Vega machines Design, implement, and operate secure over‑the‑air (OTA) updates and... 
    Remote work
    Day shift

    unspun inc.

    Emeryville, CA
    4 days ago
  •  ...Our client is looking for a hands‑on Embedded OS Engineer to own the Ubuntu‑based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be the person who builds the OS, keeps it secure, makes it reliable, and ships it through automated CI/CD pipelines... 
    Full time
    Local area
    Remote work

    Keystone Distinction Group

    Salt Lake City, UT
    11 hours ago
  • $180k - $240k

     ...be responsible for Ethernovia’s Networking devices software stack development which will include: ~Embedded Firmware ~Kernel/user mode device drivers ~Stack...  ...team, you will be responsible for architecture, design, implementation, testing, and integration of the device... 
    Full time
    Work experience placement
    Flexible hours

    Ethernovia

    Remote
    11 hours ago
  •  ...minimum of seven to ten years related experience. Necessary Skills Proficiency in C/C++ programming in an embedded Linux environment. Experience in embedded software design and implementation for Linux platforms which interface to FPGAs and other hardware. Experience with... 
    Permanent employment
    Contract work
    Local area
    Remote work
    Weekend work

    Cloud Hybrid Technologies LLC

    Schaumburg, IL
    4 days ago

Do you want to receive more vacancies?

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