Job Summary
An embedded systems engineer is an individual contributor role responsible for designing, developing, and implementing real-time embedded software and firmware solutions. This role supports cross-functional engineering activities, contributes to technology research, and performs sustaining work on existing products. The engineer collaborates with global teams to ensure secure, reliable, and high-performance embedded platforms.
Key Responsibilities
- Design and implement embedded software in C/C++ for real-time systems
- Develop detailed design documentation and contribute to system requirement specifications
- Support system architecture activities and contribute to technology conceptualization
- Assist in identifying and mitigating security vulnerabilities within embedded applications
- Support threat modeling activities for embedded components
- Participate in R&D initiatives and assist in evaluating emerging technologies
- Troubleshoot, maintain, and enhance existing embedded products
- Collaborate with global and local engineering teams to align system development
- Participate in standards-based industry working groups when applicable
- Work independently and within multi-disciplinary teams to complete assignments
- Other duties as assigned.
Qualifications
- BS (MS/ME preferred) in Computer Science, Electrical Engineering or related field
- Knowledge / experience developing embedded systems for high reliability applications (Industrial, Automotive, Medical, Defense, etc.)
- Demonstrated ability to conceptualize and create innovative solutions
- Experience with industry best practices in embedded development and quality assurance
- Proven experience developing applications for embedded Linux in C/C++
- Experience with VHDL / Verilog for FPGA design
- Knowledge of web and cloud technologies
- Source level knowledge of Ethernet based and industrial communication protocols
- 3+ years' experience leading new technology development and working within cross-functional groups to successfully bring products to market
Essential Job Functions
- Eligible to receive a US passport
- Ability to travel by air as required
- Ability to sit for extended periods and ride in a car for up to 6 hours
- Ability to communicate effectively in English (written & verbal)
- Ability to travel overseas for extended periods if required
- Regular and on-time attendance
- This is a hybrid position unless otherwise specified requiring 3 days in the office.
Perks & Benefits
Phoenix Contact offers a generous benefits package that includes medical, dental, and vision coverage, 401k matching, and a generous time off package. There are also a wide variety of additional benefits available including 16 weeks fully paid maternity leave & 10 weeks fully paid paternity leave, life insurance, short & long-term disability, on-site gym access, health & wellbeing center, on-site cafe, walking trails, tuition assistance, and more!
#LI-DZ1