Firmware Engineer III

Full Time
Littleton, CO 80127
$120,000 - $160,000 a year
Posted
Job description

OPHIR CORPORATION
WWW.OPHIR.COM
10184 W. Belleview Ave., #200, Littleton, CO 80127

Division/Department: Engineering
Job Title: Firmware Engineer III
Reports to: Electrical Engineering Supervisor
Date: 2023

GENERAL PURPOSE
The Firmware Engineer III is responsible to implement, maintain, and support product designs throughout the product lifecycle. This position requires a background of electronics design including high level architectural development, extensive understanding of firmware, embedded software and SoC environments in support of low-level design of high speed, analog and digital printed circuit boards. Knowledge of different communications buses, designing high speed laser diode circuitry and low noise amplification of sensitive low light optical detectors. Design skills shall include experience with rugged environments associated with military or aviation platforms. This position does not immediately require a security clearance, but applicants must have the ability to obtain a U.S. Security Clearance, for which the U.S. Government requires U.S. Citizenship.

ESSENTIAL DUTIES/RESPONSIBILITIES

  • Design Firmware and embedded software in support of system architecture development
  • Design at various levels, circuit card design, and logic implementation with VHDL/Verilog programming
  • Perform software code peer reviews
  • Responsible for overall electronic design
  • Responsible for the various analysis and documentation tasks necessary for product deployment
  • Perform detailed analysis of system performance
  • Provide system safety analysis and implementation

OTHER DUTIES/RESPONSIBILITIES

  • Involvement in writing product requirement, derivation of low-level requirements, requirement traceability
  • Influence of department best-practices
  • Mentor and support EE I/II and junior peers

SUPERVISORY DUTIES

  • None

JOB QUALIFICATIONS
KNOWLEDGE, SKILLS, AND ABILITY

  • Experience and proficiency in FPGA development using VHDL and/or Verilog
  • Xilinx Ultrascale+, MPSoCs or RFSoCs experience preferred
  • Xilinx Petalinux experience highly desired
  • Implementation of low-level interfaces to ADCs, DACs or other ICs (Using SPI, I2C or similar interfaces)
  • Implementation of data/signal processing functions and control loops
  • Defining and applying hardware timing constraints
  • Integration of both Xilinx IP cores and custom logic into the SoC architecture
  • Firmware development process: Derivation of requirements, design, verification, and integration testing
  • Expert in the development of Firmware and embedded software
  • Background in C and/or C++ a plus
  • Strong embedded SW fundamentals, including knowledge of design and development flows, real-time constraints, concurrency, and multi-processor systems, caching, and virtual memory
  • Familiarity with low-level hardware interfaces, register and interrupt programming, bare-metal software, clock and power management
  • Experience with configuration and release management, continuous integration, and regression testing.
  • Understanding of RF/analog building blocks like Low Noise amplifiers, mixers, Power Amplifier, Phase shifters, multipliers, LO distribution amplifiers, mixed-signal circuits, such as ADC's DACs, and PLL's
  • Design experience with Linux
  • Experience working within the RTCA DO-178 or DO-254 process a plus
  • Experience with Computer Aided Electrical Design tools in support of accurate schematic capture, BOM creation, and timing analysis
  • Knowledge of requirement verification definition techniques and concepts
  • Experience using MS Office suite
  • Ability to work with minimal supervision and have strong Interpersonal skills
  • This position does not immediately require a security clearance, but applicants must have the ability to obtain a U.S. Security Clearance, for which the U.S. Government requires U.S. Citizenship.

EDUCATION OR FORMAL TRAINING

  • Bachelor of Science in Electrical Engineering or similar

EXPERIENCE

  • BS + 7-10 years of experience in relevant job or research positions, or
  • MS and 5-9 years of experience in relevant job or research positions, or
  • PhD and 4-8 years of experience in relevant job or research positions

WORKING ENVIRONMENT

  • Office, Lab

PHYSICAL ACTIVITIES

  • Handling lab equipment and products (moderate lifting)

Note: This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job.

Applicants for employment are covered by federal, state laws and Presidential Executive Orders designed to safeguard job applicants from discrimination on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit-based factors. These protections extend to all management practices and decisions, including recruitment and hiring, appraisal systems, promotions, training, and career development programs.

We are an EEO Employer. Female, Minority, Veterans, Disability, Sexual Orientation and Gender Identity

XJ6

Job Type: Full-time

Pay: $120,000.00 - $160,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Relocation assistance
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • Monday to Friday

COVID-19 considerations:
We follow CDC guidelines

Application Question(s):

  • Due to the nature of our work U.S. Citizenship is required. Are you a U.S. Citizen?

Experience:

  • Xilinx (either Ultrascale or Petalinux): 5 years (Preferred)
  • FPGA: 5 years (Preferred)
  • Embedded software: 4 years (Preferred)

Work Location: Hybrid remote in Littleton, CO 80127

laviolettawines.com.au is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, laviolettawines.com.au provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, laviolettawines.com.au is the ideal place to find your next job.

Intrested in this job?