Embedded Software Engineer
Support the design, development, and implementation of embedded software solutions for equipment control systems.
- New Freedom, Pennsylvania, United States
- Full-time
- On-site
- Posted Nov 11, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- Design, develop, implement, and maintain secure, high-quality embedded software for equipment control systems.
- Develop and integrate embedded software using C/C++ to support control logic and human-machine interfaces (HMIs).
- Collaborate with software, firmware, controls, hardware, and applications engineering teams to ensure seamless subsystem integration.
- Participate in all phases of the software development lifecycle (SDLC), including requirements analysis, technical specifications, software design, prototyping, implementation, and unit testing.
- Develop and maintain technical documentation, including software specifications and design documents.
- Troubleshoot software issues and support testing and debugging activities to ensure system reliability and performance.
- Deliver high-quality software solutions while meeting established project timelines.
- Contribute to continuous improvement initiatives, development best practices, and a collaborative engineering environment.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
- Experience in a embedded hardware platforms
Skills
Benefits
- MEC (Minimum Essential Coverage) plan
- Medical
- Vision
- Dental
- 401K
- EAP (Employee Assistance Program)
More jobs nearby
Full description
Nesco Resource, LLC
Company details are for members
Sign up for a free job alert to see Nesco Resource, LLC's profile, website and LinkedIn, and the same for every employer on Referso Jobs.