2

Entry Level Embedded Software Engineer Robotics Jobs in Portland, OR

Controls Engineer

Portland, OR

$88.60K - $114.50K/yr

This position playsan important rolein developing lift trucks and implementing robotic technology ... Understanding of embedded software and operating system concepts, plus knowledge of industry ...

Controls Engineer

Portland, OR

$88.60K - $114.50K/yr

This position playsan important rolein developing lift trucks and implementing robotic technology ... Understanding of embedded software and operating system concepts, plus knowledge of industry ...

Software QA Intern

Portland, OR

$20.50 - $26.75/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Gresham, OR

$20.25 - $26.75/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Software QA Intern

Vancouver, WA

$20.25 - $26.75/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Company Description Thanks & Regards Rajesh KRG Technologies, Inc., 661 367 8000 Ext :514 Linux Embedded development Kernel driver GIT YOCTO - added advantage. Not a must have Additional Information ...

As a GPU Software Development Engineer, you will play a pivotal role in shaping the future of Intel ... This entry level role offers a unique opportunity to design, develop, and optimize software that ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer Robotics information

See Portland, OR salary details

$74.2K

$162.7K

$184.5K

How much do entry level embedded software engineer robotics jobs pay per year?

As of May 29, 2026, the average yearly pay for entry level embedded software engineer robotics in Portland, OR is $162,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,500.00 and $183,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Embedded Software Engineer in Robotics, and why are they important?

To thrive as an Entry Level Embedded Software Engineer in Robotics, you need a solid understanding of C/C++ programming, microcontroller architectures, and a relevant engineering degree (such as Electrical, Computer, or Robotics Engineering). Familiarity with real-time operating systems (RTOS), debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective collaboration are valuable soft skills in this role. These competencies ensure reliable software development, efficient teamwork, and the successful integration of software with robotic hardware.

What are some typical challenges faced by entry-level embedded software engineers in robotics, and how can they best prepare for them?

Entry-level embedded software engineers in robotics often encounter challenges such as debugging hardware-software interactions, working with limited system resources, and adapting to rapidly evolving project requirements. To navigate these, it's helpful to develop a strong understanding of embedded C/C++ programming, become familiar with hardware debugging tools, and practice effective communication within multidisciplinary teams. Proactively seeking mentorship and participating in code reviews can also accelerate learning and help you adapt quickly to the fast-paced robotics environment.

What does an Entry Level Embedded Software Engineer in Robotics do?

An Entry Level Embedded Software Engineer in Robotics is responsible for designing, developing, and testing software that runs on embedded systems within robotic devices. They work closely with hardware engineers to ensure seamless integration between software and hardware components. Typical tasks include writing code in languages like C or C++, debugging, performing hardware-software integration, and supporting the development of real-time control systems. Their work is crucial for enabling robots to perform tasks autonomously and efficiently.

What is the difference between Entry Level Embedded Software Engineer Robotics vs Entry Level Firmware Engineer?

AspectEntry Level Embedded Software Engineer RoboticsEntry Level Firmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related field; knowledge of robotics systemsBachelor's in Electrical, Computer Engineering, or related field; experience with embedded systems
Work EnvironmentRobotics labs, manufacturing, research facilitiesConsumer electronics, automotive, industrial devices
Employer & Industry UsageRobotics companies, automation firms, research institutionsElectronics manufacturers, automotive, IoT companies
Common Search & ComparisonYesYes

Entry Level Embedded Software Engineer Robotics focuses on developing software for robotic systems, integrating sensors and actuators. Entry Level Firmware Engineer develops low-level software for embedded devices across various industries. While both roles require similar technical skills and educational backgrounds, their application environments and specific focus areas differ.

What are the most commonly searched types of Embedded Software Engineer Robotics jobs in Portland, OR? The most popular types of Embedded Software Engineer Robotics jobs in Portland, OR are:
What are popular job titles related to Entry Level Embedded Software Engineer Robotics jobs in Portland, OR? For Entry Level Embedded Software Engineer Robotics jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer Robotics jobs in Portland, OR look for? The top searched job categories for Entry Level Embedded Software Engineer Robotics jobs in Portland, OR are:
Infographic showing various Entry Level Embedded Software Engineer Robotics job openings in Portland, OR as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $162,664 per year, or $78.2 per hour.
Senior Embedded Engineer (Automotive) IRC295022

Senior Embedded Engineer (Automotive) IRC295022

GlobalLogic

Portland, OR • On-site, Remote

$125K - $130K/yr

Full-time

Posted 24 days ago


GlobalLogic rating

7.5

Company rating: 7.5 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

118th of 183 rated software companies


Job description

Description
"GlobalLogic estimates the starting pay range for this role to be performed within the USA to be $125K to $130K. This reflects base salary only and does not include additional performance-linked variable compensation, benefits etc that may apply to the role. This pay range is provided as a good faith estimate and the amount offered may be higher or lower. GlobalLogic takes many factors into consideration in making an offer, including candidate qualifications, work experience, operational needs, travel and onsite requirements, internal peer equity, prevailing wage, responsibilities, and other market and business considerations.
We are seeking an Embedded Software Engineer with deep expertise in bridging the gap between hardware and software. Candidates will need experience in the following fields:
Must-have's:
  • Embedded Linux for Automotive: Experience working with embedded Linux, particularly addressing development issues that occur at the interface between the Linux layer and the JVM.
  • Embedded Java: Experience with Java for embedded use cases where CPU and memory performance are the primary design drivers.

Nice-to-have's:
  • Mobile & Connectivity: Experience with mobile device tech, mobile application development (Android/iOS), and BT/Wi-Fi development.
  • Java Ecosystem: Strong experience in Java & J2EE development, Java micro-services, and Junit.
  • Big Data Applications: Experience with Apache applications including Hadoop, HBase, Kafka, and Storm.
  • Process: Experience working in an agile software development environment and the ability to produce content with a high degree of autonomy.

Requirements
Candidates will need experience in the following technologies:
  • Languages/Frameworks: Java, JUnit, HBase, Kafka, Storm
  • Environment: Unix, Embedded Linux, JVM
  • Tools: Git, Jenkins, Maven, Artifactory
  • Management: JIRA, Confluence

Job responsibilities
  • Platform Ownership: Take ownership of embedded platform applications on truck systems.
  • Data Analysis: Retrieve, aggregate, and analyze real-time data used to power telematics services for customers.
  • Code Quality: Refactor codebase for testability and perform root cause analysis to determine hidden bugs.
  • Optimization: Increase system performance and decrease the memory usage of the application.

What we offer
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you'll experience an inclusive culture of acceptance and belonging, where you'll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. You'll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you'll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what's possible and bring new solutions to market. In the process, you'll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you're placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world's largest and most forward-thinking companies. Since 2000, we've been at the forefront of the digital revolution - helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

What GlobalLogic employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom