R-D Engineer I (Emulation Engineer)
7000 Central Avenue Northeast Spring Lk Pk, MN 55432 US
Job Description
Top 3 technical skills that are required for the role:
- Hardware simulation, RTL code experience in Verilog or VHDLÂ Â
- Experience with scripting languages, (Python, bash, TCL)Â
- Proven experience in the design, development, and maintenance of hardware test environments/models preferably in the medical device industry.
Education Required: Bachelor’s degree
Years’ Experience Required: 1-5 yrs. experience
As an emulation engineer you will work closely with hardware design engineers, firmware developers, and test engineers. This position requires the development and management of Implantable Medical Device (IMD) test environments used by Firmware Verification Test (FWVT) engineers for firmware verification through simulation, emulation, timing analysis, test analysis, and logic analysis. Candidates must have the skills to develop electronic circuit models and system hardware models written in Verilog hardware description language. Candidates must also be familiar with developing in a Linux environment using one or more software scripting languages such as python, tcl, bash, perl, etc. Finally, candidates should be familiar with developing code in C/C++.Â
This role also involves overseeing the build and release process of new Firmware updates, maintaining firmware test regressions, and troubleshooting Firmware and Firmware test scripts.Â
Must Have: Minimum RequirementsÂ
- Hardware simulation, RTL code experience in Verilog or VHDLÂ Â
- Experience with scripting languages, (Python, bash, TCL)Â
- Proven experience in the design, development, and maintenance of hardware test environments/models preferably in the medical device industryÂ
- Bachelor's degreeÂ
- Excellent problem-solving skills and the ability to work independentlyÂ
- Strong analytical and critical thinking skillsÂ
- Effective communication and collaboration skillsÂ
- Commitment to continuous learning and adaptationÂ
Nice to HaveÂ
- Cadence Emulation toolset experienceÂ
- Linux Development ExperienceÂ
- Code Development in C/C++Â
- Familiarity with CI/CD processesÂ
- Bachelor's degree with 2+ years of working experience or advanced degree
- Software/Hardware Engineering or related field.Â
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About Spring Lk Pk, MN
Although this hasn't been an issue at Planet Pharma, the staffing industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly and never provide banking information during the application process. Candidate safety is a top priority at Planet Pharma.