Who We Are:
CDSI, Creative Digital Systems Integration Inc., is a dynamic and innovative company specializing in digital multi-beamforming antenna arrays and telemetry control systems. We are committed to delivering high-quality innovative and elegant solutions to complex RF problems. We pride ourselves on our commitment to excellence, cutting-edge technology, and a collaborative team culture.
We are searching for a bright and enthusiastic Senior Firmware Engineer . You must be a team player; we are a company built on collaboration and creativity. We foster an environment of sharing information, and provide the highest level of mutual respect.
What you will do:
This is a description of the requirements for a Senior Firmware Engineer . Abilities will include a command of firmware principles, organization and structures, and analytical skills to condense a set of functional requirements into firmware requirements.
· Designing, implementing and troubleshooting FPGA solutions from functioning Matlab and/or Simulink models.
· Work in a team of engineers to integrate FPGA boards with Embedded systems.
· Design verification via digital scopes such as SignalTap or Chipscope.
· Accurate code and interface documentation.
· Use of git & github or other forms of revision control.
Job Requirements:
· Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
· Experience in VHDL and/or Verilog/System Verilog
· Experience writing Higher Order Language code (Python, C/C++) to generate automated test scripts for unit testing
· Experience with Integrated Development and Simulation Environments (ModelSim, QuestaSim, Quartus II, Vivado , and ISE)
· Familiar with FPGA, CPLD capabilities and technical merits.
· Firm grasp of writing FPGA Design Constraints
· Xlinx – UltraScale (RF-SoC a plus)
· Able to generate, understand and interpret resource usage reports and apply them to analyze requirements
· Have an understanding of optimization through floor planning
· Good documentation habits
· Must have experience in the entire design process of an FPGA board bring-up.
· Familiarity with measurement devices such as Spectrum Analyzers, Oscilloscopes, etc
· Minimum Experience in Expertise: 8 Years
Note: Applicants must be authorized to work in the USA. CDSI conducts background checks and uses E-Verify to confirm authorization. CDSI also provides the Social Security Administration and/or the Department of Defense the employee's I-9 form.
Desired:
· DSP background
· Experience in high-speed digital systems
· Experience in UVM verification
· Have previously implemented Nios II or ARM processors
· Expert in timing closure
· Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
· Preferred Experience: 10+ years
Compensation and Benefits:
As a full-time employee, you will enjoy a competitive salary, a robust benefit package including medical, dental, and vision plans, life and AD&D insurance. We offer a 401k program with matching contributions from the company. In addition, we offer endless opportunities to learn, grow, and develop your strengths through top-tier training programs, certification sponsorship and tuition reimbursement. Most importantly, we offer a fun, energetic environment that truly has a familial atmosphere and a crucial emphasis on maintaining a strong work-life balance through our paid-time-off policies, paid holidays, parental leave, family leave, and bereavement leave.
Job Type: Full-time
Work location: This job will begin on site in Simi Valley, CA. After successful completion of a probationary period there may be a hybrid option.
Competitive pay + great benefits
Pay: $145,000.00 - $172,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Tuition reimbursement
- Vision insurance
Application Question:
- Did you review all the bold text from the job description? Do you have experience in those areas?
Experience: