Develop C and C++ FW for laser controllers and measurement embedded devices. * Participate in the ... Work with engineering team members to optimize operational and performance requirements of overall ...
Develop C and C++ FW for laser controllers and measurement embedded devices. * Participate in the ... Work with engineering team members to optimize operational and performance requirements of overall ...
Firmware/Software Engineer
Wilsonville, OR · On-site
Develop C and C++ FW for laser controllers and measurement embedded devices. * Participate in the ... Work with engineering team members to optimize operational and performance requirements of overall ...
Firmware/Software Engineer
Wilsonville, OR · On-site
Develop C and C++ FW for laser controllers and measurement embedded devices. * Participate in the ... Work with engineering team members to optimize operational and performance requirements of overall ...
Senior System Firmware Engineer - BIOS UEFI
$130K - $172K/yr
... firmware development. * Working with a global team of BIOS(UEFI) developers on NVIDIA client ... Experience with C/C++ development, bash/python for scripting, and debugging skills in embedded ...
Senior System Firmware Engineer - BIOS UEFI
$130K - $172K/yr
... firmware development. * Working with a global team of BIOS(UEFI) developers on NVIDIA client ... Experience with C/C++ development, bash/python for scripting, and debugging skills in embedded ...
Embedded SW Engineer
Portland, OR · On-site
$139K - $183K/yr
Embedded SW Engineer Work location: Portland, OR Background and Meet and Greet: MANDATORY ... Build bring-up and diagnostic tools for testing firmware and hardware readiness. Collaboration ...
Embedded SW Engineer
Portland, OR · On-site
$139K - $183K/yr
Embedded SW Engineer Work location: Portland, OR Background and Meet and Greet: MANDATORY ... Build bring-up and diagnostic tools for testing firmware and hardware readiness. Collaboration ...
Firmware Solutions Engineer
Hillsboro, OR · On-site
... Engineer, working at the intersection of hardware, firmware, and software to deliver best-in-class ... embedded software development, validation, or technical customer support roles. * 2+ years ...
Firmware Solutions Engineer
Hillsboro, OR · On-site
... Engineer, working at the intersection of hardware, firmware, and software to deliver best-in-class ... embedded software development, validation, or technical customer support roles. * 2+ years ...
... Engineer, working at the intersection of hardware, firmware, and software to deliver best-in-class ... embedded software development, validation, or technical customer support roles. * 2+ years ...
... Engineer, working at the intersection of hardware, firmware, and software to deliver best-in-class ... embedded software development, validation, or technical customer support roles. * 2+ years ...
Embedded Systems Engineer 3
Tualatin, OR · On-site
The impact you'll make As an Embedded HW/FW Engineer at Lam, you'll design complex systems, or ... What you'll do Firmware Design and Development * Design and architect software solutions for ...
Embedded Systems Engineer 3
Tualatin, OR · On-site
The impact you'll make As an Embedded HW/FW Engineer at Lam, you'll design complex systems, or ... What you'll do Firmware Design and Development * Design and architect software solutions for ...
Embedded SW Engineer - Portland, OR
Portland, OR · On-site
$139K - $183K/yr
Embedded SW Engineer Location: Portland, OR Position Type: Contract Duration: 6 / 12 Month Work ... Firmware validation and bring-up test tools. Documentation of initialization sequences, firmware ...
Quick apply
Embedded SW Engineer - Portland, OR
Portland, OR · On-site
$139K - $183K/yr
Embedded SW Engineer Location: Portland, OR Position Type: Contract Duration: 6 / 12 Month Work ... Firmware validation and bring-up test tools. Documentation of initialization sequences, firmware ...
Principal Embedded Software Engineer
Portland, OR · On-site
$210K - $290K/yr
The embedded software - device drivers, baremetal firmware, and embedded Linux - is what bridges ... As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version ...
Principal Embedded Software Engineer
Portland, OR · On-site
$210K - $290K/yr
The embedded software - device drivers, baremetal firmware, and embedded Linux - is what bridges ... As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version ...
Principal Embedded Software Engineer
$210K - $290K/yr
The embedded software - device drivers, baremetal firmware, and embedded Linux - is what bridges ... As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version ...
Principal Embedded Software Engineer
$210K - $290K/yr
The embedded software - device drivers, baremetal firmware, and embedded Linux - is what bridges ... As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version ...
Principal Embedded Software Engineer
Portland, OR · On-site
$210K - $290K/yr
The embedded software - device drivers, baremetal firmware, and embedded Linux - is what bridges ... As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version ...
Quick apply
Principal Embedded Software Engineer
Portland, OR · On-site
$210K - $290K/yr
The embedded software - device drivers, baremetal firmware, and embedded Linux - is what bridges ... As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version ...
Senior PCB Layout and Design Electrical Engineer, BSEE Preferred
Portland, OR · On-site
$150K - $200K/yr
... Engineering, Production Floor Technicians/Assemblers and directly with customers all for the ... Experience writing and/or customizing related Embedded Software / FirmWare Code (C on a Linux ...
Quick apply
Senior PCB Layout and Design Electrical Engineer, BSEE Preferred
Portland, OR · On-site
$150K - $200K/yr
... Engineering, Production Floor Technicians/Assemblers and directly with customers all for the ... Experience writing and/or customizing related Embedded Software / FirmWare Code (C on a Linux ...
Mechatronics Engineer 2
Tualatin, OR · On-site
Lam Mechatronics Engineering has a proven track record of rapid innovation in semiconductor ... Embedded firmware experience (RTOS, bare metal) a plus but not required. Preferred qualifications A ...
Mechatronics Engineer 2
Tualatin, OR · On-site
Lam Mechatronics Engineering has a proven track record of rapid innovation in semiconductor ... Embedded firmware experience (RTOS, bare metal) a plus but not required. Preferred qualifications A ...
QA / Automation Test Engineer
Hillsboro, OR · On-site
$25/hr
Title: QA / Automation Lab Engineer Pay Rate: $25/hr + DOE Location: Hillsboro, OR Type: Full Time ... Validate embedded hardware and firmware functionality. * Execute testing on Linux and Embedded ...
QA / Automation Test Engineer
Hillsboro, OR · On-site
$25/hr
Title: QA / Automation Lab Engineer Pay Rate: $25/hr + DOE Location: Hillsboro, OR Type: Full Time ... Validate embedded hardware and firmware functionality. * Execute testing on Linux and Embedded ...
Embedded Architect Level 4 (W2 Only)
Hillsboro, OR · On-site
$188K/yr
... to firmware achitectures. Interface with FW developers to ensure proper implementation of ... Embedded software, firmware and device driver development on a variety of platforms. Experience ...
Embedded Architect Level 4 (W2 Only)
Hillsboro, OR · On-site
$188K/yr
... to firmware achitectures. Interface with FW developers to ensure proper implementation of ... Embedded software, firmware and device driver development on a variety of platforms. Experience ...
Senior Electrical Engineer
Portland, OR · On-site
$130K - $140K/yr
You collaborate with cross-functional teams including electrical, firmware, embedded, mechanical, and systems engineering to deliver innovative, reliable solutions. Working with a high degree of ...
Senior Electrical Engineer
Portland, OR · On-site
$130K - $140K/yr
You collaborate with cross-functional teams including electrical, firmware, embedded, mechanical, and systems engineering to deliver innovative, reliable solutions. Working with a high degree of ...
Senior Embedded Engineer w/d RTOS Exp
Vancouver, WA · On-site
$129K - $170K/yr
Senior Embedded Engineer w/d RTOS Exp (5) Location: Vancouver, WA Hybrid Model (2 days a week from ... Collaborates and communicates with management and internal partners regarding firmware design ...
Quick apply
Senior Embedded Engineer w/d RTOS Exp
Vancouver, WA · On-site
$129K - $170K/yr
Senior Embedded Engineer w/d RTOS Exp (5) Location: Vancouver, WA Hybrid Model (2 days a week from ... Collaborates and communicates with management and internal partners regarding firmware design ...
Manage the end-to-end software (audio algorithms) and firmware release cycles of audio deliveries ... Engineer) is advantageous. Location: This is a hybrid position. The successful candidate is ...
Manage the end-to-end software (audio algorithms) and firmware release cycles of audio deliveries ... Engineer) is advantageous. Location: This is a hybrid position. The successful candidate is ...
Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists ... embedded systems markets; * Open Source Software (OSS) Governance: Advising on OSS license ...
Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists ... embedded systems markets; * Open Source Software (OSS) Governance: Advising on OSS license ...
Embedded within our interconnect team, you will apply multi-disciplinary expertise to address ... Collaborate with multi-disciplinary teams (Application Engineers, Solution Architects, Firmware ...
Embedded within our interconnect team, you will apply multi-disciplinary expertise to address ... Collaborate with multi-disciplinary teams (Application Engineers, Solution Architects, Firmware ...
Embedded Firmware Engineer information
See Portland, OR salary details
$77.9K - $86.7K
4% of jobs
$86.7K - $95.4K
5% of jobs
$95.4K - $104.1K
8% of jobs
$108K is the 25th percentile. Wages below this are outliers.
$104.1K - $112.8K
16% of jobs
$112.8K - $121.6K
11% of jobs
The median wage is $127.6K / yr.
$121.6K - $130.3K
8% of jobs
$130.3K - $139K
11% of jobs
$147.2K is the 75th percentile. Wages above this are outliers.
$139K - $147.7K
13% of jobs
$147.7K - $156.5K
9% of jobs
$156.5K - $165.2K
11% of jobs
$165.2K - $173.9K
4% of jobs
$77.9K
$129.4K
$173.9K
How much do embedded firmware engineer jobs pay per year?
How much do embedded firmware engineers make?
Is embedded firmware engineering a good career?
What are the key skills and qualifications needed to thrive as an embedded firmware engineer?
To excel as an Embedded Firmware Engineer, you need a strong command of C/C++ programming, embedded systems design, and microcontroller architecture, typically supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with debugging tools, real-time operating systems (RTOS), version control systems like Git, and industry-relevant certifications such as Certified Embedded Systems Engineer (CESE) are valuable. Strong problem-solving abilities, effective cross-functional communication, and adaptability are essential soft skills. These competencies ensure high-quality, reliable firmware development and efficient collaboration with hardware, software, and testing teams.
What does an embedded firmware engineer do?
An Embedded Firmware Engineer develops and maintains low-level software that controls hardware devices, ensuring they function efficiently and reliably. They write code in languages like C and C++ for microcontrollers and processors, often working with real-time operating systems (RTOS) and communication protocols. Their role involves debugging, optimizing performance, and collaborating with hardware and software teams to integrate systems.
What are the most commonly searched types of Embedded Firmware Engineer jobs in Portland, OR?
The most popular types of Embedded Firmware Engineer jobs in Portland, OR are:
What are popular job titles related to Embedded Firmware Engineer jobs in Portland, OR?
For Embedded Firmware Engineer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Embedded Firmware Engineer jobs in Portland, OR look for?
The top searched job categories for Embedded Firmware Engineer jobs in Portland, OR are:

Job description
ResponsibilitiesÂ
- Provide senior-level C# / .NET / QT programming for the next generation application.
- Develop C and C++ FW for laser controllers and measurement embedded devices.
- Participate in the SW and FW architecture design of our systems.
- Compose design specifications for SW and FW deliveries.
- Develop test plans and direct testing activities to validate SW and FW.
- Participate actively during new board bring-up and debug phase.
- Provide regular detailed schedule and cost estimates for project tasks.
- Work with engineering team members to optimize operational and performance requirements of overall system.Â
- Participate in technical reviews.Â
- Develop test plans (functional and unit tests) to validate and assess quality of the code.
- Provide support and updates for legacy SW and FW products.
- Work closely with HW and test engineers to validate and debug designs.
- Work well as team member and independently.Â
Job RequirementsÂ
- 10+ years' experience developing with .NET and C#.
- 10+ years firmware development experience (C/C++) with embedded microcontroller-based systems. (STM32, MSP430, NXP IMX6, NVIDIA TEGRA, PIC)Â
- Experience in real-time embedded monitoring and control applications with a wide variety of mixed-signal analog and digital I/O types.Â
- Experienced in signal processing, data acquisition and logging, precision timing, system control, interrupt-handling, and debugging.
- Good understanding of metrology theory and implementation.
- Able to read schematics, utilize test equipment such as meters, signal generators, oscilloscopes and capable of troubleshooting circuits to the signal level.
- Experience with communication protocols (i.e.: I2C, SPI, UART, PCI/PCIe, USB, TCP/IP)
- Experience with development toolchains: QNX, IAR, FreeRTOS, Visual Studio, GIT, Subversion.
- Experience using WPF.
- Experience with Cyber Resilience Act (CRA) implementations.
- Strong interpersonal skills; ability to communicate professionally with co-workers and customers.
- Good organizational, planning, presentation, troubleshooting, and multi-tasking skills.
- High level of confidentiality and professionalism.
- Strong attention to detail and ability to prioritize tasks in a fast-paced environment.
- Bonus skills: Python programming.
EducationÂ
Bachelor's degree in EE, or CS. degree (MSEE a plus)
All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards.
Culture Commitment
Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.:
Integrity - Create an Environment of Trust
Collaboration - Innovate Through the Sharing of Ideas
Accountability - Own the Process and the Outcome
Respect - Recognize the Value in Everyone
Enthusiasm - Find a Sense of Purpose in Work
Â
Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Â
If you need assistance or an accommodation due to a disability, you may contact us at talentacquisition@coherent.com.
Â
Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.
About II-VI
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
10,000+ Employees
Headquarters location
Saxonburg, PA, US
Year founded
1971