Demo

Embedded Software Engineer

Actalent
Horsham, PA Full Time
POSTED ON 12/4/2025
AVAILABLE BEFORE 2/4/2026
Job Title: Embedded Software Engineer
Job Description

We are seeking a talented Embedded Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing and developing software features to enhance existing and future products while resolving bugs and sustaining issues in legacy products. This role involves collaboration with various engineering teams to improve product performance and development processes.

Responsibilities

  • Design and develop software features based on high-level customer and product line management requirements.
  • Develop new features for existing and future products.
  • Resolve bugs and other sustaining issues in legacy products.
  • Collaborate with validation, integration, optical, hardware, and test engineering teams to continuously improve product performance, execution efficiency, and development processes.
  • Ensure firmware documentation is accurate and up to date.
  • Coach junior software engineers and drive coding reviews and practices across the team.
  • Engage in pre- and post-sales customer interactions and provide guidance to Field Application Engineers.
  • Provide input to documentation teams.
Essential Skills
  • Expert in C and C programming for embedded systems.
  • University degree in Electrical Engineering or Computer Science.
  • 8 years of experience in embedded software systems (flexible to 5 years for strong candidates).
  • Experience in the Optical Networking industry (Layer 0/1 equipment) preferred.
  • Familiarity with Agile development, CI/CD, and DevOps practices.
  • Experience with system product software functions (e.g., North-Bound Interface, BSP, photonic control, alarms, service management).
Additional Skills & Qualifications
  • Experience with open-source code (SONiC, FRRouting, Open vSwitch) is a plus.
  • Familiarity with networking and security protocols.
  • Experience with virtualization and container technologies.
  • Programming skills in Go and Python.
  • Object-oriented design and Linux multi-process/threaded design.
  • Good communication skills and experience in cross-site/global teams (Chinese language a plus).
Work Environment

The position offers a hybrid working environment with 2–3 days on-site and flexible arrangements possible.

Job Type & Location

This is a Permanent position based out of Horsham, PA.

Pay and Benefits

The pay range for this position is $120000.00 - $165000.00/yr.

-Candidates with 5–7 years of strong, directly relevant experience will be considered.
-Telecom/optical networking background is preferred but not mandatory.
-Role involves mentoring but not direct reports initially.
-Compensation: Target base $160k 15% bonus (business unit performance) stock plan ($5–10k/year).
-Hybrid work: 2–3 days on-site, more flexibility for software than firmware.
-Interview: Panel round, possible follow-up with China team.

Workplace Type

This is a hybrid position in Horsham,PA.

Application Deadline

This position is anticipated to close on Dec 16, 2025.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

Salary : $5,000 - $10,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659

Sign up to receive alerts about other jobs with skills like those required for the Embedded Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Actalent

  • Actalent Fargo, ND
  • We are seeking a proactive and detail-oriented Assistant Superintendent to support the successful execution of a hyperscale data center project. This role ... more
  • 13 Days Ago

  • Actalent Helena, MT
  • Job Title: Medical Assistant Job Description We are seeking a dedicated Medical Assistant to ensure optimum quality control and coordination of activities ... more
  • 13 Days Ago

  • Actalent Boise, ID
  • Description -Performing engineering work in various engineering fields (water and wastewater treatment infrastructure to include pipelines and pump station... more
  • 13 Days Ago

  • Actalent Washington, DC
  • Job Title: CT Technologist Job Description The CT Technologist will be responsible for greeting patients in the waiting room, explaining the examination pr... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Horsham, PA area that may be a better fit.

  • Millennium Software and Staffing Inc Camden, NJ
  • Looking for Embedded Software Developer with following skills - C/C Linux IEEE802.11 protocol Wi-Fi more
  • 21 Days Ago

  • Aleron Camden, NJ
  • Description Are you a Senior Embedded Software Engineer who is looking to join one of the top companies within the Aerospace and Defense Industry? Are you ... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!