drjobs Software/Firmware Engineer - Limited Duration

Software/Firmware Engineer - Limited Duration

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Clackamas, OR - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Astronics-PECO located in picturesque Clackamas Oregon near the foothills of Mt. Hood designs certifies manufactures and sells a wide range of products to commercial government and military markets throughout the world. Our highly engineered interior and structural aerospace products are supplied to the largest aircraft manufacturers and are installed in aircraft around the globe and our military products are used in critical national defense applications. The Max-Viz enhanced visions systems (EVS) are designed and certified for use as an improvement to safety by a vast array of airplanes helicopters and unmanned-aerial-vehicles in the commercial government and military marketplace. PECO-Controls are well established temperature control devices designed for applications where high quality is a must such as the hospitality industry commercial cooking and other critical applications.

We are seeking a Software/Firmware Engineer with strong embedded programming experience to support our ongoing sensor upgrade project. This role focuses on merging and enhancing camera control firmware and improving FPGA communication for our Enhanced Vision System (EVS) product line.

This is a 4-month contract role ideal for a detail-oriented embedded software engineer with experience in hardware-level communication and device integration.

Key Responsibilities

Camera Control Firmware:

  • Merge legacy and new camera PIC codes to create a unified firmware package.
  • Abstract common functions into a shared library usable across designs.

I2C & FPGA Communication:

  • Update and optimize I2C protocol communication to interface with the new FPGA module.
  • Support development of the new FPGA I2C module.

System Calibration & Support:

  • Provide support for rotation-station calibration tasks and data integration.

Required Knowledge Skills &Abilities:

  • Bachelors degree or higher in Engineering or a related field or equivalent training and experience.
  • Proficiency in C/C for embedded systems.
  • Experience with interrupt-driven programming.
  • Strong understanding of I2C protocol and hardware-level communications.
  • Familiarity with FPGA concepts; ability to write in SystemVerilog is a plus.
  • Experience with Git version control in collaborative development environments.
  • Excellent problem-solving skills and the ability to work effectively in a team environment.
  • Strong communication and documentation skills.
  • Experience with project management and the ability to manage multiple tasks simultaneously.
  • Attention to detail and a commitment to producing high-quality work.

Employment Eligibility Requirements:

  • Must be a US Person (under ITAR rules) to be eligible.
  • An offer of employment is contingent on successfully passing a pre-employment background and drug screening (including cannabis). Applicants who do not successfully pass both the drug and background screenings will not be considered for employment.

Accommodation Requests:

Astronics PECO is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment please e-mail or call: . We will make a determination on your request for reasonable accommodation on a case-by-case basis.

All qualified applicants will receive consideration for employment without regard to race color sex sexual orientation gender identity religion national origin disability veteran status or other legally protected status.

Employment Type

Gig

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.