2

Entry Level Embedded Software Engineer Jobs in Goldsboro, NC

Safety Systems Engineering Coordinator

Clayton, NC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Basic Qualifications: • Bachelor's degree in electrical engineering, Computer Engineering, or a related engineering field. • Solid demonstrated experience in software development, embedded ...

Manufacturing Excellence Engineer

Kinston, NC · Hybrid

$66K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Company Description Sopra Steria is a European leader in consulting, digital services, and software ... We are seeking a Manufacturing Excellence Engineer to join our team as an embedded consultant ...

Manufacturing Excellence Engineer

Kinston, NC · On-site

$66K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Company Description Sopra Steria is a European leader in consulting, digital services, and software ... We are seeking a Manufacturing Excellence Engineer to join our team as an embedded consultant ...

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Entry Level Embedded Software Engineer information

See Goldsboro, NC salary details

$62.1K

$136K

$154.3K

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

As of Aug 13, 2026, the average yearly pay for entry level embedded software engineer in Goldsboro, NC is $135,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $153,400.00 per year, depending on experience, location, and employer.

What does a typical day look like for an entry level embedded software engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What is an entry level embedded software engineer?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What are popular job titles related to Entry Level Embedded Software Engineer jobs in Goldsboro, NC?

For Entry Level Embedded Software Engineer jobs in Goldsboro, NC, the most frequently searched job titles are:

What cities near Goldsboro, NC are hiring for Entry Level Embedded Software Engineer jobs?

Cities near Goldsboro, NC with the most Entry Level Embedded Software Engineer job openings:

Infographic showing various Entry Level Embedded Software Engineer job openings in Goldsboro, NC as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $135,974 per year, or $65.4 per hour.

Safety Systems Engineering Coordinator

Caterpillar

Clayton, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Caterpillar Inc. rating

7.5

Company rating: 7.5 out of 10

Based on 479 frontline employees who took The Breakroom Quiz

268th of 488 rated machine equipment manufacturers


Job description

Career Area:
Engineering
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
This position within Integrated Machine Systems supports the design and development of Building Construction Products (BCP) Machine Safety Systems for release to production in a manner that ensures superior performance, durability, quality, and serviceability.
The position will function as both an individual contributor and a member of a cross-functional project team supporting BCP machine products. Success in this role requires a deep understanding of Collision Mitigation Systems (CMS 1.1, CMS 1.2, and CMS 1.5), machine and domain software architectures, third-party component integration, and safety-related machine features such as Seat Belt 2.0.
The Safety Systems Coordinator serves as the primary technical liaison between product groups and engineering teams, helping to define requirements, coordinate system integration activities, and ensure the successful delivery of machine safety solutions.
What You Will Do:
• Coordinate Integrated Machine Systems support for product group activities.
• Document requirements and supporting information required for regulatory compliance.
• Support software verification activities on test benches and machines.
• Configure and maintain test bench hardware and software environments.
• Develop, execute, and document verification and validation test plans.
• Evaluate and support the development of new machine safety features.
• Gather, document, and manage feature requirements and specifications.
• Provide technical support for machine development programs.
• Lead or support troubleshooting and resolution of software and system defects.
• Coordinate integration activities between electronic control modules, sensors, displays, and third-party components.
• Communicate technical information effectively to clients, team members, suppliers, process partners, and leadership.
• Support product releases through system verification, issue resolution, and production implementation activities.
What You Will Have:
Analytical Thinking: Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems.
Communicating Complex Concepts: Knowledge of effective presentation tools and techniques to ensure clear understanding; ability to use summarization and simplification techniques to explain complex technical concepts in simple, clear language appropriate to the audience.
Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
Technology Advising: Knowledge of effective advisory methods and ability to provide valued information and advice to clients regarding products, technologies, services and solutions for a specific technology domain.
Conceptual Thinking: Knowledge of thinking and reasoning at a conceptual level; ability to identify the critical ideas and interdependencies among system elements that impact performance.
Embedded Systems: Knowledge of embedded systems and their applications; ability to develop embedded systems with varying levels of complexity to control the operations of the machine it is embedded within.
Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.
Product Development in Manufacturing: Knowledge of methodologies, tools and techniques of product development; ability to design, build and manage manufacturing of new products.
Basic Qualifications:
• Bachelor's degree in electrical engineering, Computer Engineering, or a related engineering field.
• Solid demonstrated experience in software development, embedded controls, machine systems, or related engineering disciplines.
• Demonstrated technical leadership and project coordination skills.
• Strong analytical and problem-solving capabilities.
• Proven ability to effectively communicate technical information to diverse audiences including team members, leadership, customers, and suppliers.
Top Candidates Will Also Have:
• Experience troubleshooting electrical and electronic control systems.
• Experience with machines, engine, or embedded control system development.
• Knowledge of Caterpillar diagnostic and event systems.
• Knowledge of service tools, SuperCom II, and Vector-based development tools.
• Experience with safety-critical systems and functional safety concepts.
• Experience coordinating cross-functional NPI (New Product Introduction) activities.
• GIT
• MATLAB/Simulink
• CANape, CANalyzer
• ET Service Tool
• Ethernet-based communication systems
• CAN / SAE J1939 networks
Key Leadership Expectations:
• Serve as the technical leader for assigned machine safety systems, providing direction and guidance throughout concept development, validation, and production release.
• Lead cross-functional teams in defining system requirements, resolving technical issues, and delivering solutions that meet product objectives, regulatory requirements, and customer expectations.
• Drive alignment between product groups, software teams, electronics teams, validation teams, suppliers, and process partners to ensure successful integration of machine safety features.
• Provide technical stewardship of Collision Mitigation Systems and related safety technologies, influencing design decisions and promoting best practices across the organization.
• Demonstrate ownership and accountability for system-level performance, quality, timing, and issue resolution throughout the product lifecycle.
• Identify technical risks early and lead mitigation activities to minimize impacts on cost, quality, delivery, and customer satisfaction.
• Championing a culture of safety by ensuring all designs, requirements, and validation activities support safe machine operation and compliance with applicable standards and regulations.
• Mentor and support engineers and team members through technical coaching, knowledge sharing, and collaborative problem solving.
Additional Information:
• Position requires working on-site 5 days per week in Clayton, NC
• Relocation assistance is available.
• Sponsorship is not available for this position.
• Travel is up to 10%
#LI
Summary Pay Range:
$128,470.00 - $192,710.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement

* These benefits also apply to part-time employees
This position requires working onsite five days a week.
Relocation is available for this position.
Visa Sponsorship is not available for this position.
Posting Dates:
August 5, 2026 - August 18, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.

What Caterpillar Inc. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom