Hands-on experience designing and troubleshooting DC/DC switching power supplies and power conversion circuitry
Experience
Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related field
Minimum eight (8) years of experience in a specialized functional discipline
OR (12) years of experience may be considered in lieu of a Bachelors Degree
OR (6) years of experience may be considered w/ a Masters Degree
OR (3) years of experience may be considered w/ a PhD
Experience designing, developing, and testing mixed-signal electronic systems, from initial concept through production
Proficiency in bare-metal, deterministic real-time firmware development and debugging in C and assembly, including microsecond-scale applications on resource-constrained microcontrollers
Practical experience with FPGA/CPLD firmware development and debugging
Experience designing both circuitry and firmware for mixed-signal monitoring and control, including voltage, current, and digital logic systems
Familiarity with common embedded communication interfaces, including UART, SPI, I²C, and USB
Experience developing PC-based user interfaces for monitoring and controlling embedded systems
Familiarity with software-based closed-loop control systems, including design, implementation, troubleshooting, and optimization
Preferred Qualifications
Designing high-reliability electronics, particularly for defense or mission-critical applications; RF systems or RF power amplifiers are a major plus
Familiarity with ARM Cortex-M CPU cores, including M0+, M4, and M7, as well as NXP and other automotive-grade microcontrollers
Experience architecting distributed embedded systems, including high-speed microcontroller-to-FPGA interfaces and FPGA-based soft processors such as MicroBlaze, Nios, or similar
Developing custom/proprietary communication protocols and robust embedded data interfaces.
High-speed digital design, including SERDES/transceivers, LVDS, RS-422/485, clock-domain crossing, pipelining, and high-speed data paths
Practical experience with DSP techniques for real-time embedded applications.