2

Embedded Systems Engineer Entry Level Jobs in Raleigh, NC

Implement embedded systems for real-time sensing, actuation, and communication * Support flight ... Programming experience in Python and C/C++ * Experience with embedded systems and microcontrollers

Dewberry's Raleigh, NC office is currently seeking an Entry Level Site/Civil Engineer to support ... Civil/Site development including grading design; roadway design; storm water management systems ...

Dewberry's Raleigh, NC office is currently seeking an Entry Level Site/Civil Engineer to support ... Civil/Site development including grading design; roadway design; storm water management systems ...

Electrical Controls Engineer

Durham, NC

$72.50K - $96.90K/yr

This role combines PLC/IPC programming, electrical hardware design, and advanced system integration ... Experience with PCB design, embedded systems, or Python scripting * Exposure to machine vision or ...

You will design, implement, and configure automation systems, and/or write custom systems. We ... Responsibilities Entry Level Position: College Graduate - 2 years experience RoviSys offers a broad ...

Entry Level Transportation Engineer

Raleigh, NC · On-site

$68.40K - $90.50K/yr

Dewberry is seeking an Entry Level Transportation Engineer to join our Transportation Group in our ... drainage systems, erosion and sediment control, development of maintenance and protection of ...

C++ Tutor

Durham, NC · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

C++ Tutor

Raleigh, NC · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

C++ Tutor

Chapel Hill, NC · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

next page

Showing results 1-20

Embedded Systems Engineer Entry Level information

See Raleigh, NC salary details

$60.8K

$133.4K

$186.6K

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

As of May 29, 2026, the average yearly pay for embedded systems engineer entry level in Raleigh, NC is $133,434.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $158,900.00 per year, depending on experience, location, and employer.

What Does an Entry Level Embedded Systems Engineer Do?

As an entry-level embedded systems engineer, you carry out your duties under the supervision of an experienced embedded systems engineer to learn the necessary responsibilities and skills for the job. Entry-level embedded systems jobs include tasks that focus on hardware and software design and the components that go along with them. You design, troubleshoot, and test hardware and software, electronic circuits, mechanical equipment and machines, and other systems related to computers and computer equipment. Entry-level embedded systems engineer roles are usually for recent or soon-to-be graduates of a bachelor’s degree program in computer science, computer engineering, or a similar field.

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

To thrive as an Entry-Level Embedded Systems Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, usually backed by a bachelor's degree in electrical engineering, computer engineering, or a related field. Familiarity with tools such as oscilloscopes, debuggers, integrated development environments (IDEs) like Keil or Eclipse, and version control systems like Git is typical. Strong problem-solving skills, attention to detail, and effective teamwork help you excel in this collaborative and detail-oriented environment. These competencies are crucial for developing reliable embedded solutions that meet technical requirements and project deadlines.

What types of projects and responsibilities can an entry-level Embedded Systems Engineer expect during their first year on the job?

As an entry-level Embedded Systems Engineer, you will typically work on tasks such as writing and debugging firmware, assisting with hardware integration, and running tests on embedded devices. You may also help with documentation, participate in code reviews, and support senior engineers with troubleshooting and prototyping. Most teams operate in a collaborative environment, so you can expect to interact closely with software, hardware, and QA engineers, which is a great opportunity to build your technical skills and learn industry best practices. Over time, you'll likely be given more independent project work and opportunities to contribute to design discussions as you gain experience.

What does an Embedded Systems Engineer Entry Level do?

An Embedded Systems Engineer at the entry level is responsible for assisting in the design, development, and testing of embedded systems, which are specialized computing systems that perform dedicated functions within larger devices. Typical tasks include writing and debugging software for microcontrollers or processors, working with hardware components, and collaborating with senior engineers to implement and optimize system performance. Entry-level engineers often help with troubleshooting, documentation, and learning industry-standard tools and protocols. This role is common in industries such as automotive, consumer electronics, medical devices, and telecommunications.
What are the most commonly searched types of Embedded Systems Engineer jobs in Raleigh, NC? The most popular types of Embedded Systems Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Embedded Systems Engineer Entry Level jobs? Cities near Raleigh, NC with the most Embedded Systems Engineer Entry Level job openings:
Infographic showing various Embedded Systems Engineer Entry Level job openings in Raleigh, NC as of May 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 94% In-person, 3% Hybrid, and 3% Remote job distribution, with an average salary of $133,434 per year, or $64.2 per hour.
Robotics Research Engineer

Robotics Research Engineer

NCSU

Raleigh, NC

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


North Carolina State University rating

6.8

Company rating: 6.8 out of 10

Based on 33 frontline employees who took The Breakroom Quiz

381st of 529 rated colleges and universities


Job description

Posting Information
Posting Number PG194570EP Internal Recruitment No Working Title Robotics Research Engineer Anticipated Hiring Range $80,000 - $100,000 (Commensurate with education and/or experience) Work Schedule Monday - Friday; 8am - 5pm Job Location Raleigh, NC Department Computer Science About the Department
Founded in 1967, the NC State University Department of Computer Science is one of the oldest and most respected in the nation. With over 2,450 students, the department continues to grow to meet the demands of our transforming industry. It is among the top schools in the nation in the number of awarded bachelor's, master's and doctoral degrees in Computer Science. The department combines top-tier teaching with hands-on research and industry experience, preparing the next generation of computer scientists for success.
For more information, please visit https://www.csc.ncsu.edu/
Wolfpack Perks and Benefits
As a Pack member, you belong here, and can enjoy exclusive perks designed to enhance your personal and professional well-being. As you consider this opportunity, we encourage you to review our Employee Value Proposition and learn more about what makes NC State the best place to learn and work for everyone.

What we offer:
  • Medical, Dental, and Vision
  • Flexible Spending Account
  • Retirement Programs
  • Disability Plans
  • Life Insurance
  • Accident Plan
  • Paid Time Off and Other Leave Programs
  • 12 Holidays Each Year
  • Tuition and Academic Assistance
  • And so much more!

Attain Work-life balance with our Childcare benefits, Wellness & Recreation Membership, and Wellness Programs that aim to build a thriving wolfpack community.
Disclaimer: Perks and Benefit eligibility is based on Part-Time or Full-Time Employment status. Eligibility and Employer Sponsored Plans can be found within each of the links offered.
Essential Job Duties
Robotics Research Engineer - AERIS Lab
The Autonomous Experimental Robotics and Intelligent Systems (AERIS) Lab in the Department of Computer Science at NC State University is hiring a Robotics Research Engineer - the lab's first dedicated engineering hire. Check out the AERIS lab here.
AERIS develops robust, intelligent unmanned systems (UXS) and sensor systems. The lab designs, builds, and field-tests multicopters, fixed-wing aircraft, and other small UAS, robot, and sensor platforms. Facilities include a brand new indoor flight arena with motion capture, and access to Lake Wheeler Road Field Laboratory - a 1,500-acre FAA-approved research site with RTK GPS and a dedicated UAS deployment trailer. The AERIS lab supports multiple graduate and undergraduate students.
Autonomous unmanned systems are advancing rapidly, and much of what is possible today was out of reach five years ago. This role puts you at that frontier - translating new research in autonomy, perception, and planning into systems that operate in real environments and do things that haven't been done before.
As the lab's first Robotics Research Engineer, you will help define how research concepts become working hardware and software - from embedded firmware through ROS2 autonomy stacks through field deployment at sponsor demonstration sites. You will also build the engineering infrastructure (tools, processes, equipment management) that the lab runs on. This is a role with unusual breadth: PCB layout one week, flight testing at Lake Wheeler the next, debugging a perception pipeline the week after. The right candidate is as comfortable with a soldering iron and a logic analyzer as they are reading a robotics research paper.
The primary job duties include the following:
Research Engineering & Development (70%)
  • Design, build, integrate, and test UAS platforms and sensor systems for research projects
  • Develop and maintain software in ROS/ROS2 for autonomous navigation, perception, and control
  • Implement embedded systems for real-time sensing, actuation, and communication
  • Support flight testing at indoor and outdoor facilities, including field deployments at Lake Wheeler and sponsor demonstration sites
  • Collaborate with students to translate research algorithms into working implementations.
Lab Operations & Equipment Management (20%)
  • Maintain and manage lab equipment inventory, including drones, sensors, 3D printers, laser scanners, and fabrication tools
  • Oversee the lab truck and coordinate field deployment logistics
  • Ensure equipment readiness and safety compliance for indoor and outdoor flight operations
  • Manage procurement of parts, components, and supplies
  • Maintain software infrastructure (simulators, configuration management, data repositories)
Technical Collaboration (10%)
  • Work alongside graduate and undergraduate researchers on hardware/software integration.
  • Contribute technical expertise to research discussions and problem-solving.
  • Opportunity to contribute to publications and proposals as interest and time allows.

This position is contingent upon funding.
Other Responsibilities
  • Occasional travel for field testing at remote sites and sponsor demonstrations.
  • Performs other related duties as assigned or requested.
Qualifications
Minimum Education and Experience
  • Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, or a related field. An equivalent combination of training with demonstrated experience in robotics systems development may also be considered.
  • Or a Master's degree in one of the above fields
Other Required Qualifications
  • Proficiency with ROS or ROS2
  • Programming experience in Python and C/C++
  • Experience with embedded systems and microcontrollers
  • Familiarity with Linux development environments
  • FAA Part 107 Remote Pilot Certificate (or ability to obtain within 6 months)
Preferred Qualifications
  • PhD degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, or a related field, with demonstrated experience in robotics systems development.
  • Experience with PCB design and fabrication
  • Experience with flight controller firmware (PX4, ArduPilot)
  • Experience with real-time systems
  • Hands-on experience building, flying, and maintaining UAS platforms
  • Experience with motion capture systems (Vicon or similar)
  • Experience with 3D printing and rapid prototyping
Required License(s) or Certification(s)
  • Needs drivers license to drive lab truck to Lake Wheeler Road Field Laboratory as needed.
  • FAA Part 107 certification required (or willingness to obtain within 6 months of hire).
Valid NC Driver's License required Yes Commercial Driver's License required No
Recruitment Dates and Special Instructions
Job Open Date 04/02/2026 Anticipated Close Date Open Until Filled Special Instructions to Applicants
In addition to your application, please attach a CV/Resume, cover letter, and contact information for 3-5 professional references.
Position Details
Position Number 00111950 Position Type EPS/SAAO Full Time Equivalent (FTE) (1.0 = 40 hours/week) 1.0 Appointment 12 Month Recurring Mandatory Designation - Adverse Weather Non Mandatory - Adverse Weather Mandatory Designation - Emergency Events Non Mandatory - Emergency Event Department ID 141901 - Computer Science Engineering EEO
NC State University is an equal opportunity employer. All qualified applicants will receive equal opportunities for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex (including pregnancy), sexual orientation, and veteran status. The University encourages all qualified applicants, including protected veterans and individuals with disabilities, to apply. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact 919-513-0574 to speak with a representative of the Office of Equal Opportunity.
If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or workatncstate@ncsu.edu.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.
NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.

What North Carolina State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


North Carolina State University logo

About North Carolina State University

Sourced by ZipRecruiter

North Carolina State University (NCSU), located in Raleigh, NC, US, is a leading educational institution with a strong emphasis on research, academics, and public service. Established in 1887, NCSU operates in the education industry and endeavors to foster student success, and promote economic development by providing high-quality, affordable education, and conducting groundbreaking research across a variety of disciplines. With more than 100 majors, its academic offerings range from undergraduates to postgraduates along with doctoral studies - in various fields like engineering, natural resources, humanities, and social sciences. NCSU is firmly anchored on the core values of respect, responsibility, integrity, and innovation. Its mission is to create economic, societal, and intellectual prosperity for the people of North Carolina and the nation.

Industry

Colleges, universities, and professional schools

Company size

5,001 - 10,000 Employees

Headquarters location

Raleigh, NC, US

Year founded

1887