Software Engineer
Eugene, OR ยท On-site
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Eugene, OR ยท On-site
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Eugene, OR ยท On-site
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Eugene, OR ยท On-site
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Eugene, OR ยท On-site
Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Philomath, OR ยท On-site
$80K - $120K/yr
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience ... Experience developing embedded software and working with resource-constrained environments.
Philomath, OR ยท On-site
$80K - $120K/yr
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience ... Experience developing embedded software and working with resource-constrained environments.
$80K - $120K/yr
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience ... Experience developing embedded software and working with resource-constrained environments.
Quick apply
$80K - $120K/yr
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience ... Experience developing embedded software and working with resource-constrained environments.
Hillsboro, OR ยท On-site
$155K - $181K/yr
Expert in MATLAB, real-time Simulink prototyping and fixed-point embedded software. Creative problem solver, team player Qualifications Proficient in DSP theory, scientific programming, adaptive ...
Hillsboro, OR ยท On-site
$155K - $181K/yr
Expert in MATLAB, real-time Simulink prototyping and fixed-point embedded software. Creative problem solver, team player Qualifications Proficient in DSP theory, scientific programming, adaptive ...
Corvallis, OR ยท On-site
Essential Skills & Experience: โข You have 3-5 years of hands-on experience in Android application development or embedded Linux GUI environments. โข You hold a degree in Software Engineering ...
Corvallis, OR ยท On-site
Essential Skills & Experience: โข You have 3-5 years of hands-on experience in Android application development or embedded Linux GUI environments. โข You hold a degree in Software Engineering ...
... Engineering or 10+ years of relevant work experience * 8+ years of combined experience in C/C ... Network driver development experience on Linux or embedded OS or similar * Experience with storage ...
... Engineering or 10+ years of relevant work experience * 8+ years of combined experience in C/C ... Network driver development experience on Linux or embedded OS or similar * Experience with storage ...
... embedded environment Gain knowledge and experience with STG custom tools: SRMU, Iometer, ETW tracing, etc. Software Developer Start Date ASAP Software Developer Assignment Length 6 months "Please ...
... embedded environment Gain knowledge and experience with STG custom tools: SRMU, Iometer, ETW tracing, etc. Software Developer Start Date ASAP Software Developer Assignment Length 6 months "Please ...
Portland, OR ยท On-site
$88K - $114K/yr
Understanding of embedded software and operating system concepts, plus knowledge of industry ... Basic skills in drafting, CAD, design layouts, engineering analysis, and vehicle technology. Who we ...
Portland, OR ยท On-site
$88K - $114K/yr
Understanding of embedded software and operating system concepts, plus knowledge of industry ... Basic skills in drafting, CAD, design layouts, engineering analysis, and vehicle technology. Who we ...
Portland, OR ยท On-site
$88K - $114K/yr
Understanding of embedded software and operating system concepts, plus knowledge of industry ... Basic skills in drafting, CAD, design layouts, engineering analysis, and vehicle technology. Who we ...
Portland, OR ยท On-site
$88K - $114K/yr
Understanding of embedded software and operating system concepts, plus knowledge of industry ... Basic skills in drafting, CAD, design layouts, engineering analysis, and vehicle technology. Who we ...
Tualatin, OR ยท On-site
Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 8+ years of ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR ยท On-site
Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 8+ years of ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Bachelor's degree in Software Engineering, Computer Science, Physics, or a related engineering ... Embedded & Firmware Development: Solid understanding of the hardware/software boundary, including ...
Quick apply
Bachelor's degree in Software Engineering, Computer Science, Physics, or a related engineering ... Embedded & Firmware Development: Solid understanding of the hardware/software boundary, including ...
Beaverton, OR ยท On-site
$38.46 - $64.42/hr
Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent ... Custom kernel config or module work (esp. for embedded or hybrid hardware). * Kernel/user-space ...
Beaverton, OR ยท On-site
$38.46 - $64.42/hr
Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent ... Custom kernel config or module work (esp. for embedded or hybrid hardware). * Kernel/user-space ...
OR ยท On-site +1
$49 - $66/hr
Familiarity with modern software engineering practices and DevOps workflows. * Experience working with cross-platform applications or embedded systems. Workplace: * Remote Work-Time: * 09.00 AM- 06 ...
Quick apply
OR ยท On-site +1
$49 - $66/hr
Familiarity with modern software engineering practices and DevOps workflows. * Experience working with cross-platform applications or embedded systems. Workplace: * Remote Work-Time: * 09.00 AM- 06 ...
Beaverton, OR ยท On-site
$116K - $194K/yr
Lead engineering design for microservices powering IaaS platform components * Author and maintain ... Custom kernel config or module work (esp. for embedded or hybrid hardware) * Kernel/user-space ...
Beaverton, OR ยท On-site
$116K - $194K/yr
Lead engineering design for microservices powering IaaS platform components * Author and maintain ... Custom kernel config or module work (esp. for embedded or hybrid hardware) * Kernel/user-space ...
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Tualatin, OR ยท On-site
Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 5+ years of ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR ยท On-site
Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 5+ years of ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR ยท On-site
Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 5+ years of ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR ยท On-site
Bachelor's degree in Computer Engineering, Electronics, Mechanical Engineering with 5+ years of ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
$74K - $84K
1% of jobs
$84K - $94K
2% of jobs
$94K - $104K
3% of jobs
$104K - $114K
6% of jobs
$114K - $124K
5% of jobs
$124K - $134K
5% of jobs
$137.5K is the 25th percentile. Wages below this are outliers.
$134K - $144K
5% of jobs
$144K - $154K
7% of jobs
$154K - $164K
3% of jobs
$164K - $174K
3% of jobs
The median wage is $175.3K / yr.
$174K - $184K
58% of jobs
$74K
$162.2K
$184K
| Aspect | Embedded Software Engineering | Firmware Development |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; knowledge of C/C++, RTOS | Similar degrees; often requires low-level programming skills and hardware knowledge |
| Work Environment | Develops software for embedded systems in various industries like automotive, consumer electronics | Focuses on programming firmware directly on hardware devices like microcontrollers |
| Industry Usage | Common in automotive, aerospace, medical devices, consumer electronics | Primarily used in hardware-centric industries, especially where direct hardware control is needed |
Embedded Software Engineering and Firmware Development share overlapping skills and work environments, but embedded engineers typically develop higher-level software for embedded systems, while firmware developers focus on low-level hardware programming. Both roles are essential in creating reliable embedded products.

Full-time
Medical, Dental, Vision, Life, Retirement
Posted 8 days ago
Architect, specify, design, and implement software as part of the Software Team in the development of Rosen products.
Be responsible for successful implementation and control of all aspects of the software life cycle.
Provide sustaining support for released products.