The Principal Embedded Software Engineer designs and develops software features based on customer and product-line management requirements, develops features for existing and future products, and resolves bugs and sustaining issues in legacy products. The role works with validation and integration engineers and optical, hardware, and test engineering teams to improve product performance, execution efficiency, and development processes. It also maintains accurate firmware documentation. The position provides technical leadership through coaching junior software engineers and driving coding reviews and practices across the team. It includes pre- and post-sales customer interactions, guidance for Field Application Engineers, and input to the documentation team. This is an onsite position in Horsham, Pennsylvania. Occasional off-site meetings or travel may be required, as may occasional overtime and flexibility in work hours. The role includes regular interaction with team members and external contacts and requires following site EHS procedures and applicable corporate standards. Depending on location, responsibilities may include executing and maintaining applicable quality and environmental management standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal