Title: Embedded Software Engineer III (STM / FPGA)
Location: Birdsboro, PA (Onsite)
Employment Type: Contract-to-Hire (6+ Months)
Status: Accepting Candidates
About the role
Join an engineering team supporting advanced electronic display and sensor systems within a defense/aerospace environment. This role focuses on embedded firmware and software development, hardware/software integration, testing, troubleshooting, and support of electronic subsystems and display technologies.
The ideal candidate will have strong hands-on experience with embedded systems development, STM microcontrollers, and FPGA development within aerospace, defense, or high-reliability electronics environments.
Key Responsibilities
-
Design, develop, test, and troubleshoot embedded firmware and software for electronic systems and subsystems
Support development activities for:
-
Displays
-
Cameras
-
Sensors
-
Processors
-
Interface units
-
Embedded electronic assemblies
-
Develop firmware and embedded software for new and legacy products
-
Support system integration, testing, and validation activities
-
Perform unit testing and integration testing prior to production release
-
Troubleshoot application and firmware issues and implement corrective solutions
-
Create test plans, qualification reports, and acceptance testing documentation
-
Perform laboratory testing on prototypes, breadboards, and mock-ups
-
Collaborate with cross-functional engineering teams and subcontractors
-
Maintain technical documentation, task lists, and project status updates
-
Support hardware/software integration and debugging activities
-
Travel up to approximately 15% as needed
Qualifications
-
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field preferred
-
5+ years of embedded software/firmware development experience
-
Strong hands-on experience with STM microcontrollers (REQUIRED)
-
Strong experience with FPGA development (REQUIRED)
-
Experience developing embedded software within electronic systems environments
-
Strong debugging and troubleshooting skills
-
Experience with unit and integration testing methodologies
-
Experience working with hardware/software integration activities
-
Strong understanding of embedded systems architecture
-
Strong technical communication and documentation skills
-
Experience working in defense or aerospace environments strongly preferred
Preferred Qualifications
Experience supporting:
-
Heads-Up Displays (HUD)
-
Heads-Down Displays (HDD)
-
Sensor systems
-
Embedded display technologies
-
Experience supporting qualification and acceptance testing
-
Experience collaborating with hardware engineering teams
-
Experience supporting regulated or high-reliability systems
Compensation
-
Estimated hourly range: $55–$60/hr (W-2)
-
Final rate within this range will be based on skills, experience, and interview results.
-
Work Schedule: Primarily Onsite with occasional flexibility
-
Contract Duration: 6+ Months (Strong Temp-to-Perm Potential)
-
Industry Requirement: Defense/Aerospace background required