Junior Embedded Software Engineer – Linux & Hardware

Fairwinds Technologies

United States

On-site

USD 65,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fairwinds Technologies is seeking an entry-level embedded software engineer to join our xG and Mixed Signal product teams. You will develop, debug, and maintain software on Linux-based platforms, including Ubuntu, with C/C++ and some Python tooling, closely collaborating with hardware engineers.

You will bring up processors and development kits, integrate with radios and RF hardware, participate in code reviews, CI, and provide documentation and test procedures, with growing ownership over time.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field, completed or expected.
  • Experience programming in C or C++ (academic, internship, or work).
  • Basic familiarity with Linux from coursework or projects.
  • Foundational understanding of computer architecture, networks, OS, or embedded systems.
  • Ability to solve problems, learn new hardware/software, and document work clearly.
  • Ability to collaborate in a multidisciplinary engineering environment and communicate with teammates.
  • Ability to satisfy customer, site-access, export-control, and security requirements.

Responsibilities

  • Develop, integrate, debug, and maintain embedded software on Linux-based platforms.
  • Write and test C/C++ software; use Python for automation and tooling.
  • Bring up processors, development kits, carrier boards, microcontrollers, peripherals, and connected subsystems with hardware engineers.
  • Support device control, monitoring, configuration, logging, health/status reporting, and web or API interfaces.
  • Collaborate across xG and Mixed Signal teams; participate in code reviews and CI/CD practices.
  • Support lab and field testing, customer demonstrations, and root-cause troubleshooting.

Skills

C/C++ programming
Linux familiarity
Structured problem solving
Multidisciplinary collaboration
Documentation
Security/compliance

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field

Job description

Fairwinds Technologies is seeking an entry-level embedded software engineer to join our xG and Mixed Signal product teams. You will develop, debug, and maintain software on Linux-based platforms, including Ubuntu, with C/C++ and some Python tooling, closely collaborating with hardware engineers.

You will bring up processors and development kits, integrate with radios and RF hardware, participate in code reviews, CI, and provide documentation and test procedures, with growing ownership over time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Embedded Frontend Engineer
Junior Embedded Frontend Engineer

Fairwinds Technologies, LLC • Aberdeen (MD), Northern (KY)

Hybrid
USD 75,000 - 85,000
Entry Level- Front End Software Engineer (Onsite, Aberdeen MD)
Entry Level- Front End Software Engineer (Onsite, Aberdeen MD)

Fairwinds Technologies • United States

On-site
USD 65,000 - 90,000
Senior Embedded Linux Engineer — Xilinx UltraScale+ (Remote)
Senior Embedded Linux Engineer — Xilinx UltraScale+ (Remote)

Fairwinds Technologies, L • Annapolis (MD)

Remote
USD 110,000 - 160,000
Entry Level- Front End Software Engineer (Onsite, Aberdeen MD)
Entry Level- Front End Software Engineer (Onsite, Aberdeen MD)

Fairwinds Technologies, LLC • Aberdeen (MD), Northern (KY)

Hybrid
USD 75,000 - 85,000
Senior Embedded Software Engineer (C++, Linux)
Senior Embedded Software Engineer (C++, Linux)

Watchfire • Danville (IL)

On-site
USD 90,000 - 130,000
Medical
Dental
Vision
+7
Embedded Software Engineer (DMV- Remote With Travel)
Embedded Software Engineer (DMV- Remote With Travel)

Fairwinds Technologies, L • Annapolis (MD)

Remote
USD 110,000 - 160,000
Junior Test Engineer, RF & Mixed-Signal Dev
Junior Test Engineer, RF & Mixed-Signal Dev

Fairwinds Technologies, L • Maryland

On-site
USD 75,000 - 85,000
Growth-Driven FPGA Engineer for RF, Embedded & Digital Design
Growth-Driven FPGA Engineer for RF, Embedded & Digital Design

Fairwinds Technologies • United States

On-site
USD 70,000 - 95,000
Entry-Level RF & Mixed-Signal Test Engineer
Entry-Level RF & Mixed-Signal Test Engineer

Fairwinds Technologies • Maryland

On-site
USD 52,000 - 76,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000