Embedded Developer
- Posted 13 July 2021
- Salary $DOE
- LocationChicago
- Discipline Renewable Energy & Infrastructure, Digital & Technology
- ReferenceSSLI-7J
- Contact NameSydney Schaum
Job description
Responsibilities
- Implementing controls architectures on DSP and FPGA systems
- Developing hardware-in-the-loop test benches to expedite controls validation
- Managing to technical milestones throughout the product development cycle
- Managing revision control code repository
- Supporting the design of production test equipment
Qualifications
- Open to different levels of experience, compensation will scale accordingly
- Minimum 3 years of product development experience and working with cross-functional teams
- Hardware description language experience: VHDL, Matlab, System Verilog
- FPGA Synthesis Experience: FPGA Express, Quartus, Zilinx XST/Vivado
- Simulation Tools: Aldec Active-HDL/Riviera PRO, Matlab, Simulink
- FPGA development experience, including: fixed point matrix math, timing closure, CORDIC trigonometric math
- Real-time DSP development
- Texas Instruments C2000 and/or ARM programming in C
- State machine development
- DSP -> FPGA communication (DSP memory interface -> AXI)
- Knowledge of schematic entry and PCB layout
- Experience with production quality design for manufacturing / design for assembly
- Strong written and oral English skills
- Ability to multi-task and wear both engineer and project manager hats as needed
- At least a BS Engineering
- Proficient PC skills, Microsoft Office and any relevant project management
- Ability to travel 10-20%