Software Engineer 4
Tualatin, OR · Hybrid
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · Hybrid
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · Hybrid
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Eugene, OR · On-site
Back Software Engineer #26-419 Eugene, Oregon, United States X Facebook LinkedIn Email Copy Company ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
Eugene, OR · On-site
Back Software Engineer #26-419 Eugene, Oregon, United States X Facebook LinkedIn Email Copy Company ... Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS * 5+ ...
OR · On-site
$172K - $204K/yr
You will design key aspects of our Tegra SoC kernel drivers and embedded Software. This role will ... Outstanding C programming and low-level driver experience; background and strength with complex ...
Beaverton, OR · On-site
$173K/yr
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system-level optimizations tailored to embedded use ...
Beaverton, OR · On-site
$173K/yr
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system-level optimizations tailored to embedded use ...
Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs. You will leave no stone left unturned for a ...
Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs. You will leave no stone left unturned for a ...
Wilsonville, OR · On-site
... embedded software. Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team. Calibre's flagship tools are key to our customers' success in building ICs for ...
Wilsonville, OR · On-site
... embedded software. Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team. Calibre's flagship tools are key to our customers' success in building ICs for ...
Wilsonville, OR · Hybrid
... embedded software. Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team. Calibre's flagship tools are key to our customers' success in building ICs for ...
Wilsonville, OR · Hybrid
... embedded software. Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team. Calibre's flagship tools are key to our customers' success in building ICs for ...
Mcminnville, OR · On-site
Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java ... if its Junior or entry level position the additional skills are the only way a candidate can be ...
Mcminnville, OR · On-site
Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java ... if its Junior or entry level position the additional skills are the only way a candidate can be ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
Tualatin, OR · On-site
Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Experience in distributed embedded controls system desired. * Software development skills in one or ...
... Mentor junior developers and conduct code reviews • Participate in Agile/Scrum ceremonies and ... esp. for embedded or hybrid hardware) • Kernel/user-space interface debugging: strace, perf ...
... Mentor junior developers and conduct code reviews • Participate in Agile/Scrum ceremonies and ... esp. for embedded or hybrid hardware) • Kernel/user-space interface debugging: strace, perf ...
Beaverton, OR · On-site
$133K - $223K/yr
Drive hardware and software co-design by partnering with hardware engineering teams to align system requirements and optimize embedded hardware capabilities. * Innovate and promote architectural ...
Beaverton, OR · On-site
$133K - $223K/yr
Drive hardware and software co-design by partnering with hardware engineering teams to align system requirements and optimize embedded hardware capabilities. * Innovate and promote architectural ...
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system-level optimizations tailored to embedded use ...
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system-level optimizations tailored to embedded use ...
... junior to senior roles...What happens when you run almost everything on an SoC all at once while ... Experience with SoC bringupExperienced C/C++ and Assembly language programmerExpertise in Embedded ...
... junior to senior roles...What happens when you run almost everything on an SoC all at once while ... Experience with SoC bringupExperienced C/C++ and Assembly language programmerExpertise in Embedded ...
... junior to senior roles...What happens when you run almost everything on an SoC all at once while ... Experience with SoC bringupExperienced C/C++ and Assembly language programmerExpertise in Embedded ...
... junior to senior roles...What happens when you run almost everything on an SoC all at once while ... Experience with SoC bringupExperienced C/C++ and Assembly language programmerExpertise in Embedded ...
Hillsboro, OR · On-site
Driver, embedded FW or BIOS development experience is a plus. Finally, candidate must have ... C/C++ Software Engineer Mandatory Skills * C/C++ Software Engineering * Experience releasing ...
Hillsboro, OR · On-site
Driver, embedded FW or BIOS development experience is a plus. Finally, candidate must have ... C/C++ Software Engineer Mandatory Skills * C/C++ Software Engineering * Experience releasing ...
Tualatin, OR · On-site
$161K - $258K/yr
Mentor junior team members and act as technical lead on HAL initiatives * Define scalable ... Expertise in C and C++ for FPGAbased embedded systems and instruments * Strong experience with ...
Tualatin, OR · On-site
$161K - $258K/yr
Mentor junior team members and act as technical lead on HAL initiatives * Define scalable ... Expertise in C and C++ for FPGAbased embedded systems and instruments * Strong experience with ...
OR · On-site
$131K - $172K/yr
As an Embedded Expert, you will be responsible for configuring and maintaining our self-service ... Comfortable working with SaaS software and quickly adapting to new tools and technologies.
$49.2K - $58.3K
2% of jobs
$58.3K - $67.5K
3% of jobs
$67.5K - $76.7K
16% of jobs
$77.5K is the 25th percentile. Wages below this are outliers.
$76.7K - $85.9K
44% of jobs
$85.9K - $95.1K
10% of jobs
$95.7K is the 75th percentile. Wages above this are outliers.
$95.1K - $104.2K
7% of jobs
$104.2K - $113.4K
6% of jobs
$113.4K - $122.6K
5% of jobs
$122.6K - $131.8K
5% of jobs
$131.8K - $141K
1% of jobs
$141K - $150.1K
0% of jobs
$49.2K
$100K
$150.1K
As a Junior Embedded Software Engineer, your daily tasks often include writing code for microcontrollers, debugging hardware-software integration issues, running tests, and updating documentation. You'll usually collaborate with senior engineers and hardware teams to design, implement, and troubleshoot embedded solutions. The work environment is generally a mix of office or lab settings, involving both individual work and group projects. This role offers hands-on learning opportunities and exposure to various technologies, helping you build a strong foundation for future career advancement in embedded systems.
To thrive as a Junior Embedded Software Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often demonstrated by a relevant engineering degree or coursework. Familiarity with integrated development environments (IDEs), debuggers, version control systems like Git, and real-time operating systems (RTOS) is highly beneficial. Strong problem-solving abilities, attention to detail, effective teamwork, and good communication skills help you excel in cross-functional tech teams. These skills enable you to develop reliable embedded systems, efficiently troubleshoot software issues, and collaborate effectively in fast-paced engineering environments.
A Junior Embedded Software Engineer is an entry-level role focused on developing and testing software for embedded systems, such as microcontrollers, IoT devices, and automotive systems. They typically work with languages like C and C++, interacting with hardware and real-time operating systems (RTOS). Their responsibilities include debugging code, optimizing performance, and collaborating with hardware engineers. This role provides hands-on experience in low-level programming and system integration. It serves as a foundation for advancing to more senior embedded software positions.
8.6
Based on 44 frontline employees who took The Breakroom Quiz
49th of 417 rated machine equipment manufacturers
In the Global Products Group, we are dedicated to excellence in the design and engineering ofLam's etch and deposition products. We drive innovation to ensure our cutting-edge solutionsare helping to solve the biggest challenges in the semiconductor industry.
The impact you'll makeAs a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting, and debugging software programs. Your role is pivotal in developing software tools that support design, infrastructure, and technology platforms. Your expertise will determine hardware compatibility and influence design, ensuring seamless integration between software and hardware.
In this role, you'll make an impact across Lam's entire product portfolio of equipment working within our centralized software engineering team, collaborating with some of the brightest minds in the industry.
What you'll doMinimum Qualifications:
We believe it is important for every person to feel valued, included, and empowered to achieve their full potential. By bringing unique individuals and viewpoints together, we achieve extraordinary results.
Lam Research ("Lam" or the "Company") is an equal opportunity employer. Lam is committed to and reaffirms support of equal opportunity in employment and non-discrimination in employment policies, practices and procedures on the basis of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex (including pregnancy, childbirth and related medical conditions), gender, gender identity, gender expression, age, sexual orientation, or military and veteran status or any other category protected by applicable federal, state, or local laws. It is the Company's intention to comply with all applicable laws and regulations. Company policy prohibits unlawful discrimination against applicants or employees.
Lam offers a variety of work location models based on the needs of each role. Our hybrid roles combine the benefits of on-site collaboration with colleagues and the flexibility to work remotely and fall into two categories - On-site Flex and Virtual Flex. 'On-site Flex' you'll work 3+ days per week on-site at a Lam or customer/supplier location, with the opportunity to work remotely for the balance of the week. 'Virtual Flex' you'll work 1-2 days per week on-site at a Lam or customer/supplier location, and remotely the rest of the time.
Our Perks and Benefits
At Lam, our people make amazing things possible. That's why we invest in you throughout the phases of your life with a comprehensive set of outstanding benefits.
Get the full story on Breakroom
Sourced by ZipRecruiter
Lam Research designs and builds products for semiconductor manufacturing, including equipment for thin film deposition, plasma etch, photoresist strip, and wafer cleaning processes.
Manufacturing
10,000+ Employees
Fremont, CA, US
1980