
Embedded Software Engineer
- Erie, PA
- Permanent
- Full-time
- Develop, test, and maintain embedded software for aerospace and defense applications
- Collaborate with systems, electrical, and mechanical engineers to define software requirements and interfaces
- Ensure software meets reliability, performance, and regulatory compliance standards
- Participate in design reviews, code reviews, and verification activities to ensure high-quality deliverables
- Support the full software development lifecycle, including documentation and long-term sustainment
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional software engineering experience
- Proficiency in C/C++ or other embedded programming languages
- Experience with real-time operating systems (RTOS) or bare-metal environments
- Strong problem-solving skills and attention to detail
- Experience developing software for aerospace, defense, or safety-critical systems
- Familiarity with DO-178C, MIL-STD, or other aerospace software standards
- Knowledge of embedded systems design, microcontrollers, and hardware/software integration
- Proficiency with version control systems (e.g., Git) and development tools (e.g., JTAG debuggers, static analysis)
- Experience with test automation or simulation environments for embedded software
eQuest