Role OverviewDesign, develop, and integrate advanced embedded systems for Intrepid Control Systems products. Collaborate with the Performance Hardware Application Team and other engineering groups to develop customer-facing solutions.
What You Will Do
Design, develop, debug, and maintain embedded software applications, develop hardware solutions, and lead projects through concept, implementation, testing, and release.
Why It Might Be a Fit
Strong proficiency in embedded C and C++ design, development, and debugging, strong knowledge of embedded systems architecture, and ability to work independently and collaboratively in a team environment.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- Minimum of 5 years of experience in embedded software design, development, and debugging using C/C++
- Minimum of 3 years of experience with AMD/Xilinx Zynq MPSoC or Zynq-based systems
- 5+ years of embedded software development experience, including a minimum of 3 years of embedded Linux build and debugging experience
- Experience developing and debugging embedded systems from concept through release
- Experience with hardware-level debugging using oscilloscopes, logic analyzers, and similar tools
- Experience working with embedded communication protocols and bus interfaces
Benefits
- 401(k) matching
- Medical
- Dental
- Paid Time Off
- Holidays
- Internal Office Events
]]>