Research and Development Engineer

Apply Now

Company: Software Placement Group

Location: Los Angeles, CA 90011

Description:

Research and Development Engineer

We are excited to announce an opening for a full-time Research and Development Engineer to join our dedicated R&D Engineering team. Reporting directly to the Director of R&D Engineering, this role is instrumental in designing, simulating, prototyping, and testing cutting-edge wireless communication and sensing products. The position encourages innovation and offers the opportunity to work in a dynamic, collaborative environment on a hybrid schedule with on-site days on Mondays, Wednesdays, and Thursdays.

Salary: $100,000 - $130,000 per year

Essential Duties and Responsibilities:
  • Architect testbenches for comprehensive HDL system simulations ensuring reliability and performance standards.
  • Maintain and enhance the existing HDL testing infrastructure to boost efficiency and effectiveness of simulations.
  • Develop and refine automation scripts for various testing processes, promoting precision and scalability.
  • Gather, organize, and utilize code coverage data from extensive test suites to improve code quality and performance.
  • Design and code HDL blocks tailored to project-specific requirements, fostering innovation in design methodologies.
  • Conduct hardware verification and troubleshooting using advanced tools like logic analyzers, ensuring robustness and compliance with technical specifications.

Minimum Position Qualifications:
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or related field complemented by 4 years of proven experience in FPGA design and testing.
  • For holders of an MS or advanced degree, a minimum of 2 years of specialized experience in FPGA design and testing.
  • In-depth knowledge and hands-on experience with multi-clock domain and high-utilization FPGA designs.
  • Proficient in using Xilinx FPGAs, SoCs, and the Vivado IDE, ensuring optimal utilization of these tools in design tasks.
  • Ability to develop and maintain scripts using tcl or python to automate and enhance design and testing processes.

Preferred Qualifications:
  • Master of Science in Electrical Engineering (MSEE) is highly preferred, enhancing theoretical and practical expertise in the field.
  • Demonstrated experience in fixed point binary arithmetic and digital signal processing designs, contributing to sophisticated digital design projects.
  • Basic proficiency in MATLAB, facilitating effective simulation and analysis of designs.
  • Experience with designing communication systems on FPGA or ASIC platforms, advancing the development of robust and efficient communication hardware.

Skills:
  • Advanced skills in FPGA design and verification, ensuring the delivery of high-quality hardware solutions.
  • Strong analytical and problem-solving skills, enabling effective troubleshooting and optimization of designs.
  • Proficiency in software languages like Tcl or Python for scripting and automation tasks.
  • Effective communication and teamwork skills, enhancing collaboration across various teams and disciplines within the organization.
  • Attention to detail and commitment to achieving high standards of reliability and performance in all engineering tasks and deliverables.

Similar Jobs