Embedded Software Engineer
$120k - $165kActalent
Job Title: Embedded Software EngineerJob Description
This role focuses on designing, developing, and maintaining embedded software for advanced networking and optical products. You will lead feature development, enhance existing systems, resolve complex issues in legacy products, and collaborate closely with cross-functional engineering teams. The position combines hands-on firmware and software development with mentoring responsibilities and occasional customer-facing technical support, contributing directly to the performance, reliability, and evolution of cutting-edge embedded systems.
Responsibilities
Design and develop embedded software features based on high-level customer and product line requirements.
Develop new software and firmware features for existing and future products in the optical networking domain.
Resolve bugs and sustaining issues in legacy embedded products, ensuring stability and long-term maintainability.
Collaborate with validation, integration, optical, hardware, and test engineering teams to improve product performance, execution efficiency, and development processes.
Ensure firmware and related technical documentation are accurate, complete, and kept up to date.
Apply system product software concepts, including North-Bound Interfaces, board support packages (BSP), photonic control, alarms, and service management functions.
Participate actively in Agile development practices, including planning, code reviews, continuous integration, and continuous delivery activities.
Coach and mentor junior software engineers, providing guidance on design, implementation, testing, and coding standards.
Drive and participate in code reviews to promote best practices, code quality, and consistent design patterns across the team.
Engage in pre-sales and post-sales technical interactions with customers, helping to clarify requirements and address technical issues.
Provide technical guidance and support to Field Application Engineers to ensure successful deployment and operation of products.
Contribute to product and user documentation by providing clear technical input and review.
Collaborate effectively with cross-site and global teams, coordinating development activities and sharing knowledge across locations.
Essential Skills
University degree in Electrical Engineering or Computer Science, or an equivalent technical discipline.
8+ years of experience in embedded software systems, with flexibility to consider 5+ years for particularly strong candidates.
Expert-level proficiency in C and C++ programming for embedded systems.
Proven experience designing and developing embedded firmware and software features from high-level requirements.
Hands-on experience resolving bugs and sustaining issues in legacy embedded products.
Experience with system product software functions such as North-Bound Interfaces, board support packages (BSP), photonic control, alarms, and service management.
Strong understanding of Linux-based multi-process and multi-threaded software design.
Solid knowledge of object-oriented design principles applied in embedded and systems programming contexts.
Familiarity with Agile development methodologies and practices.
Exposure to CI/CD and DevOps-oriented workflows for embedded or systems software.
Good communication skills, with the ability to work effectively in cross-site and global teams.
Ability to collaborate closely with validation, integration, hardware, optical, and test engineering teams.
Additional Skills & Qualifications
Experience in the optical networking industry, particularly with Layer 0/1 equipment, is preferred.
Experience working with open-source networking and systems software such as SONiC, FRRouting, and Open vSwitch is a plus.
Familiarity with networking and security protocols.
Experience with virtualization and container technologies.
Programming experience in Go and Python in addition to C and C++.
Familiarity with Netconf and related network configuration and management technologies.
Experience in telecommunications or data networking environments.
Experience contributing to or integrating open-source software in commercial products.
Experience collaborating with global, cross-cultural teams; ability to work effectively across time zones.
Chinese language skills are a plus but not required.
Work Environment
The role operates in a hybrid work environment, with an expectation of 23 days per week on-site and flexibility based on business needs. You will work with modern embedded development toolchains on Linux-based systems, collaborating closely with optical, hardware, validation, integration, and test engineering teams. The environment follows Agile development practices and leverages CI/CD and DevOps approaches to streamline delivery. Work is primarily office-based when on-site, in a professional engineering setting focused on collaboration, code quality, and continuous improvement.
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.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
PTO, holiday, sign on, bonus, 401K
Job Type & Location
This is a Permanent position based out of Horsham, PA.
Application Deadline
This position is anticipated to close on Nov 3, 2026.
Workplace Type
This is a hybrid position in Horsham,PA.
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 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
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 process due to a disability, please email View email address on click.appcast.io for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
$97.17k - $160.87k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off)...SuggestedLocal areaFlexible hours$114.29k - $154.33k
...Primary Duties & Responsibilities Software development - 80% Design and develop software... ...Work with validation and integration engineers optical, hardware and test engineering... ...Computer Science ~5+ years of experience in embedded software systems ~3+ years of...SuggestedFull timeWork at office- ...Software Development EngineerPrimary Duties & ResponsibilitiesSoftware development – 80%... ...productsWork with validation and integration engineers optical, hardware and test engineering... ...Science5+ years of experience in embedded software systems3+ years of experience in...SuggestedWork at office
$120k - $165k
...Job Title: Embedded Software Engineer Job Description This role focuses on designing, developing, and maintaining embedded software for advanced networking and optical products. You will lead feature development, enhance existing systems, resolve complex issues in...SuggestedPermanent employmentWork at officeRelocation package- ...Globus Medical Software EngineerAt Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of... ...teamsCollaborate with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device...Suggested
- ...developing applications that enhance user experiences. Candidates should possess a Bachelor's degree in Computer Science and 2+ years of software development experience. The ideal applicant will have proficiency in web/mobile architectures and SQL, as well as experience in...Flexible hours
- Hardware Engineer ⅡThe future is what you make it. When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers, and doers who make the things that make the future. That means changing the way we fly, fueling jets in an eco-friendly...Temporary workLocal areaFlexible hours
$71.6k - $119.4k
...information, please visit .About the RoleReed Tech is seeking a Systems Engineer III responsible for the design, implementation, administration,... ....Coordinate and resolve operating system and third-party software patch management.Participate in incident response, root cause...Full timeLocal areaImmediate startWorldwideFlexible hours- ...needed. Education & Experience Advanced degree in Electrical Engineering, Computer Engineering or equivalent field. 5+ years of experience... ...the applicable engineering field. Skills Proficient in PADs software tools. Experience in analog / digital design and simulation. Experience...Work at officeWork from home
$150k - $230k
...Job Title: Senior Hardware Design Engineer Optical TransceiversJob Description This role leads the electrical hardware design of next... ...communications systems. Familiarity with CST simulation software for electromagnetic and RF analysis. Experience using PADS for...Permanent employmentRemote workRelocation packageFlexible hours3 days per week- ...platforms, working closely with customers and cross-functional engineering teams to define requirements and deliver effective technical... ...solutions.What You'll DoFirmware Development – 80%Design and develop embedded firmware, control algorithms and reusable features across...
$114k - $167k
...Interested? Learn more at .Overview:The Senior Mechanical Design Engineer, based in Horsham, PA, will be responsible for the mechanical... ...both structural and thermalGeneral knowledge of electrical and software engineering disciplinesAbility to work in a fast-paced environment...Work at office- .... They serve major industries like aerospace, defense, telecommunications, and automotive. They are looking to bring on a Systems Engineer to successfully deploy systems for microwave measurement and test solutions through their full life cycles. * Manage system requirements...Full timeMonday to FridayShift work
$90k - $120k
...processing systems for next-generation semiconductors fueling AI, advanced packaging, and high-performance devices. As a Mechanical Design Engineer focused on chamber development, you will own the design of critical subsystems that operate in aggressive chemical environments—...Worldwide- ...space applications. Position Summary TJT is seeking a Systems Engineer to design, develop, and characterize packages and integrated dewar... ...should also have knowledge of applicable database and ERP software and office productivity applications. Experience with GD&T (General...Work at officeLocal area
- ...Embedded Firmware Engineer Blue Bell, PA - Remote till Covid 6 Months CTH (2 openings) Remote till Covid: Onsite Starting Next Year! Prefer candidates who live close to Blue Bell, PA or willing to relocate. Experience: Five years of experience in product...Remote workRelocation
- ...Systems Engineer Gnostech LLC has an immediate opening for a Systems Engineer to support its expanding engineering services business... ...writing abilities Experience with computer hardware/software integration Experience with Windows Server (Active Directory...Temporary workImmediate startFlexible hoursShift work
$112.5k - $202.9k
...OR combination of education and experience deemed equivalent (Required) Acceptable areas of study include Computer Science, IT, Engineering or related field (Preferred) 4-7 years Experience in telecommunications, IT administration or network engineering roles with a professional...Full timeTemporary workPart timeWork experience placementLocal areaRemote workFlexible hours- Coherent Corp. is seeking a gifted hardware engineer to independently design and develop advanced transceiver modules, including optical/RF components, PCB layout, and design verification. The role requires collaboration with firmware, manufacturing, and test teams in...Work at officeRemote work
- Coherent Corp. in Horsham, PA is seeking an Optical Engineer to design, verify, and optimize fiber-optic systems. You will develop bench-top prototypes, perform tests for OTDR/OSA devices, and validate performance against specifications. Collaboration with suppliers and...
$106.5k - $197.5k
..., air, land, sea and cyber domains in the interest of national security. Job Title: (DoW SkillBridge), Sr. Specialist, Systems Engineer Job Code: 27295 Job Location: Camden, NJ Job Schedule: 9/80 L3Harris’ DoW SkillBridge is connecting transitioning service...Work experience placementInternshipLocal areaFlexible hours- Teledyne Judson Technologies seeks a Systems Engineer to design, develop, and characterize infrared detector packages. You will model with SolidWorks and Ansys, run thermal, structural, and vibrational analyses, and generate drawings and test plans. Experience in ultra...
- A leading technology company located in Horsham, PA is seeking a Senior Mechanical Design Engineer to join their team. This role focuses on the mechanical design of cutting-edge wafer processing equipment for advanced semiconductor manufacturing. The ideal candidate has...
- Coherent Corp. in Horsham, PA, seeks a seasoned reliability engineer to lead DFMEA and oversee qualification efforts for optical modules, circuits, and systems. You will coordinate testing with external labs and ensure compliance with global telecom standards. The role...
- ...Engineer / Designer – Utility Infrastructure Ready to work on projects that actually matter? At Kona Engineering, you won't be buried... ...industry experience is a plus Strong AutoCAD and drafting software experience Excellent technical, communication, and problem...Work at officeRemote work
- Curtiss-Wright TTC in Newtown, PA is seeking an RF Hardware Engineer, Lead with 7+ years of RF design and testing experience. You will lead design efforts for high‑performance telemetry hardware, modeling circuits, and validating RF performance across 400 MHz to 6 GHz....
- ..., IEC/EN 60825- 1, IEC/EN 60825-2, IEC/EN 62368-1, EN 55032, EN 55035, ETSI EN 300 386, IEC 6100 series,FCC Part 15 ). B.SC. in Engineering or Materials Science Skills Knowledge of reliability modeling methods such as fault trees, failure modes and effects analysis, and...Work at office
- Dunkin' is assembling a bench of contract web developers for client projects. This front-end focused role builds interfaces for websites and web apps, consumes REST APIs, and uses PHP with WordPress contexts. Work is project-by-project and fully remote (U.S.). You will ...Remote jobHourly payContract work
- Honeywell Aerospace is seeking an Advanced Embedded Engineer in Lansdale, PA, to design, develop, and debug embedded software and firmware for aerospace applications. You will work onsite with cross-functional teams and contribute to high-reliability hardware solutions...
- LexisNexis Reed Tech in Horsham, PA, is seeking a Systems Engineer III for hybrid onsite work across on-premises and cloud environments. You will lead complex infrastructure initiatives, ensuring availability, security, and performance while collaborating with Cloud Engineering...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software implementation project manager Horsham, PA
- healthcare software sales Horsham, PA
- software sales Horsham, PA
- id software Horsham, PA
- entry level software sales Horsham, PA
- software support Horsham, PA
- ultimate software Horsham, PA
- software technical support Horsham, PA
- software technology Horsham, PA
- embedded software Horsham, PA


