Embedded Software Engineer
$120k - $165kActalent
Job Description
Job Description
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 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.
- 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.
- 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.
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 & LocationThis is a Permanent position based out of Horsham, PA.
Pay and BenefitsThe 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 & LocationThis is a Permanent position based out of Horsham, PA.
Application DeadlineThis position is anticipated to close on Nov 3, 2026.
Workplace TypeThis 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 withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.
If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on ziprecruiter.com for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall 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 applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.
$120k - $165k
...Job Description Job Description 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...SuggestedPermanent employmentWork at officeRelocation package- ...The Lead Licensed Mechanical Project Engineer is responsible for leading the planning, design, coordination, and delivery of mechanical... ...Experience with engineering analysis, modeling, and load calculation software. Strong understanding of sustainable and energy-efficient...Suggested
- 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...SuggestedTemporary 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...SuggestedFull timeLocal areaImmediate startWorldwideFlexible hours$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...SuggestedPermanent employmentRemote workRelocation packageFlexible hours3 days per week- We are looking for a Senior Front End Software Engineer to build modern, scalable web applications. This role combines hands-on Angular development with technical leadership, requiring someone who can shape frontend architecture, elevate engineering standards, and deliver...
$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$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- ...Please see details of the job description below: Systems Engineer TS cleared is highly preferred and what they are looking... ...technical writing abilities Experience with computer hardware/software integration Experience with Windows Server (Active...Immediate startShift work
- ...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...Work at officeLocal area
- ...Systems Engineer Required Knowledge & Skills ~ REQUIRED Secret clearance (Final TS preferred). ~3-5 years of relevant engineering... ...and verbal). Experience integrating computer hardware and software systems. Preferred Qualifications Passion for...
- ...About the job Systems Engineer A growing technology solutions firm has an immediate opening for a Systems Engineer to support... ...writing capabilities Experience with computer hardware and software integration Experience with Windows Server environments, including...Immediate start
- ...Embedded Firmware EngineerBlue Bell, PA - Remote till Covid6 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 development with embedded...Remote workRelocation
$104.9k - $174.7k
..., and cost effectiveness.About the RoleSenior Site Reliability Engineer IIWe're looking for a Senior Site Reliability Engineer II to serve... ...set by the SRE Manager, and partner closely with the Senior Software Architect for Life Sciences to modernize processes, tooling, and...Full timeFor contractorsWork at officeLocal areaImmediate startFlexible hours$140.6k - $253.6k
...UNSTOPPABLE for our employees!We are seeking a dynamic Senior Solution Engineer to support our Automotive vertical within T-Mobile's Growth and... ...(Required)Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours$120k - $170k
...trusted partnerships, and technical excellence drive sustainable success. The Opportunity The Senior Control Systems Engineer works on a variety of energy-focused control system projects, particularly within thermal and electrical energy plants. This role...Full timeRemote workNight shift- ...Sr Lab System Support Engineer Sr Lab System Support Engineer plays a key role in supporting laboratory operations by ensuring the... ...instruments and analytical techniques. Familiarity with lab software systems. Strong problem-solving and communication skills....
$112.5k - $202.9k
...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...Full timeTemporary workPart timeWork experience placementLocal areaRemote workFlexible hours- ...exceptional place to work that is inclusive to all. Toll Brothers , America's leading luxury home builder, seeks a Lead Security Engineer to join our team at our Corporate office in Fort Washington, Pennsylvania. What is the opportunity? The Lead Security...Work at officeLocal area
- ...Junior Rail Systems Engineer - Traction Power and ElectricalApply now » Apply now Apply Now Start apply with LinkedIn Start... ...integration Familiarity with technical writing and simulation software tools The following skills/experience are a plus: EIT...Summer workWork at officeLocal areaRemote work
- ...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
$128k - $188k
.... Interested? Learn more at .OverviewAs Manager of Mechanical Engineering, you will lead the design and delivery of wet process wafer equipment... ...and engineering changes.Partner with Process, Electrical, Software, Operations, Supply Chain, Marketing, and Service teams to...For contractors- ...devices used in neurostimulation applications. This is a systems engineering role where you will define requirements, align stakeholders,... ...reports Support risk management documentation Interface with software, mechanical, electrical, quality, and regulatory teams The Offer...Full time
$145k - $160k
...We are seeking a specialized Observability & Infrastructure Engineer to lead the monitoring, telemetry, and platform-as-code initiatives critical to our multi-region disaster recovery roadmap. You will architect and implement robust observability pipelines, ensure deep...Temporary workRemote workFlexible hours- As a Software Engineer for the advanced semiconductor packing equipment team of Kulicke and Soffa, your primary task will be to develop software for the real-time coordination of motion control, pick-and-place processes, image acquisition and object recognition. You will...
- LocationHorsham, PAJob TypeFull-TimeJob DescriptionAegis Software is seeking a talented Applications Engineer to join our team for the continued expansion of the company’s Manufacturing Execution Software (MES). Ideal applicants would be located in Eastern/South Eastern...Work at office
- ...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and... ...(HVAC) system design and applicable codes.Experience with software for performing load calculations and energy analysis.4 years of...For contractorsNight shift
$155k - $185k
Principal Hardware EngineerOur TTC facility in Newtown, PA is seeking a Senior Hardware Engineer to lead mixed-signal PWB design, including analog, digital, power, and FPGA/microcontroller systems.The Principal Hardware Engineer serves as the senior technical authority...Full time$115k - $140k
RF Hardware Engineer, LeadTTC, a Curtiss-Wright company, are a recognized leader in comprehensive and integrated data acquisition through telemetry systems that include data analysis units, sensors, transmitters, receivers, and ground station analysis tools to measure,...Full timeWork at office$1,108 per week
Technician / Technologist Location: Horsham, PA Agency: Seven Healthcare Pay: $1,108 per week Shift Information: 8 hours Start Date: ASAP About the Position Location: Horsham, PA Type: Travel Schedule: 8 Hrs Time: 26 Weeks Job ...Weekly payFull timeContract workWork experience placementImmediate startFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- entry level software sales Horsham, PA
- id software Horsham, PA
- software sales Horsham, PA
- healthcare software sales Horsham, PA
- embedded software Horsham, PA
- software technical support Horsham, PA
- software technology Horsham, PA
- software implementation project manager Horsham, PA
- software Horsham, PA
- ultimate software Horsham, PA





