... embedded software. The candidate will be responsible for software testing (QA), executing test ... Interface with engineers of various disciplines like mechanical, software, chemical, optical, etc ...
... embedded software. The candidate will be responsible for software testing (QA), executing test ... Interface with engineers of various disciplines like mechanical, software, chemical, optical, etc ...
Entry Level Software Systems Engineer Company: The Boeing Company The successful candidate for this Entry Level Software Systems Engineer position will join the B-2 Software team located at Tinker ...
Entry Level Software Systems Engineer Company: The Boeing Company The successful candidate for this Entry Level Software Systems Engineer position will join the B-2 Software team located at Tinker ...
Entry Level Software Developer
Charlotte, NC · On-site
They are seeking an Entry Level Software Developer to participate in a structured training program that leads to deployment with enterprise or government clients after 12 weeks of paid, hands-on ...
Entry Level Software Developer
Charlotte, NC · On-site
They are seeking an Entry Level Software Developer to participate in a structured training program that leads to deployment with enterprise or government clients after 12 weeks of paid, hands-on ...
Forward Deployed Software Engineer
Charlotte, NC · On-site
$75K - $95K/yr
... Experience) Level Entry level (0-2 years) · Bootcamp grads welcome About the role Flagship ... We're hiring our first Forward Deployed Software Engineer to work directly with our CEO and partner ...
Forward Deployed Software Engineer
Charlotte, NC · On-site
$75K - $95K/yr
... Experience) Level Entry level (0-2 years) · Bootcamp grads welcome About the role Flagship ... We're hiring our first Forward Deployed Software Engineer to work directly with our CEO and partner ...
... entry level software engineer position Preferred Qualifications: Knowledge of specific applications, systems, or business segments Solid knowledge of relational database design and development (i.e.
... entry level software engineer position Preferred Qualifications: Knowledge of specific applications, systems, or business segments Solid knowledge of relational database design and development (i.e.
Entry Level Software Developer
Charlotte, NC · On-site
$60K/yr
Now hiring for our Software Developer cohort starting in November 2026. To apply, please submit a formal application through our website: Dev10 Apply Here What We Require Willingness to relocate ...
Entry Level Software Developer
Charlotte, NC · On-site
$60K/yr
Now hiring for our Software Developer cohort starting in November 2026. To apply, please submit a formal application through our website: Dev10 Apply Here What We Require Willingness to relocate ...
Controls Group Engineer
Concord, NC · On-site
$77K - $100K/yr
The Controls Group Engineer will work within the Controls Group to deliver the embedded software solutions and perform validation testing and analysis for our advanced hybrid power unit, targeted for ...
Controls Group Engineer
Concord, NC · On-site
$77K - $100K/yr
The Controls Group Engineer will work within the Controls Group to deliver the embedded software solutions and perform validation testing and analysis for our advanced hybrid power unit, targeted for ...
Software Engineer 1 - Mobile
Charlotte, NC · On-site
The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank ... engineering standards embedded into development standards - Embraces emerging technology ...
Software Engineer 1 - Mobile
Charlotte, NC · On-site
The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank ... engineering standards embedded into development standards - Embraces emerging technology ...
A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar), or * At least one year of W2 experience in a technical role, or * Equivalent technical ...
A bachelor's degree in a related technical field (Computer Science, Software Engineering, IT, or similar), or * At least one year of W2 experience in a technical role, or * Equivalent technical ...
AI Developer (Entry Level)
Charlotte, NC · On-site
AI Developer (Entry Level) City: Charlotte, Dallas, Jersey City, Pennington, St Louis State ... Develop software solutions by studying information needs, studying systems flow, data usage and ...
AI Developer (Entry Level)
Charlotte, NC · On-site
AI Developer (Entry Level) City: Charlotte, Dallas, Jersey City, Pennington, St Louis State ... Develop software solutions by studying information needs, studying systems flow, data usage and ...
Title: SDET - QA Automation Engineer, Benchmark & Index Management Location: Fort Mills, SC ... Prior experience of automating the business logic embedded in the back-end and middleware on C#.net ...
Quick apply
Title: SDET - QA Automation Engineer, Benchmark & Index Management Location: Fort Mills, SC ... Prior experience of automating the business logic embedded in the back-end and middleware on C#.net ...
Sr. Specialist - AI Automation & Testing
Charlotte, NC · On-site
$101K - $133K/yr
This role bridges embedded systems, software integration, and development infrastructure to enable efficient, scalable, and reliable engineering workflows. Work directly with MSTs, software engineers ...
Sr. Specialist - AI Automation & Testing
Charlotte, NC · On-site
$101K - $133K/yr
This role bridges embedded systems, software integration, and development infrastructure to enable efficient, scalable, and reliable engineering workflows. Work directly with MSTs, software engineers ...
Lead Engineer - ME Integration
Charlotte, NC · On-site
$100K - $131K/yr
The ideal candidate has strong expertise in automotive integration, manufacturing systems, embedded software validation, and automation within fast-paced engineering environments. Become part of an ...
Lead Engineer - ME Integration
Charlotte, NC · On-site
$100K - $131K/yr
The ideal candidate has strong expertise in automotive integration, manufacturing systems, embedded software validation, and automation within fast-paced engineering environments. Become part of an ...
Our Engineering team is where bold ideas meet rigorous execution, building machines that are as ... Implement pipelines for cross-compilation of embedded software, static analysis and validation ...
Our Engineering team is where bold ideas meet rigorous execution, building machines that are as ... Implement pipelines for cross-compilation of embedded software, static analysis and validation ...
Develop customized coding, software integration, perform analysis, configure solutions, using tools ... Bachelor's degree in computer science, Software Engineering, or related field with 5 years of ...
Develop customized coding, software integration, perform analysis, configure solutions, using tools ... Bachelor's degree in computer science, Software Engineering, or related field with 5 years of ...
Develop customized coding, software integration, perform analysis, configure solutions, using tools ... Bachelor's degree in computer science, Software Engineering, or related field with 5 years of ...
Develop customized coding, software integration, perform analysis, configure solutions, using tools ... Bachelor's degree in computer science, Software Engineering, or related field with 5 years of ...
Farnsworth Group is seeking an Entry-Level Engineer in one of the below posting location. In this ... software What You'll Need: * BS in Civil or Mechanical Engineering, from an ABET accredited ...
Farnsworth Group is seeking an Entry-Level Engineer in one of the below posting location. In this ... software What You'll Need: * BS in Civil or Mechanical Engineering, from an ABET accredited ...
Farnsworth Group is seeking an Entry-Level Engineer in one of the below posting location. In this ... software What You'll Need: * BS in Civil or Mechanical Engineering, from an ABET accredited ...
Farnsworth Group is seeking an Entry-Level Engineer in one of the below posting location. In this ... software What You'll Need: * BS in Civil or Mechanical Engineering, from an ABET accredited ...
Euclid Innovations is a technology company seeking Entry to Sr. Level Software Engineers. The role involves developing, testing, and managing software applications primarily using Salesforce ...
Euclid Innovations is a technology company seeking Entry to Sr. Level Software Engineers. The role involves developing, testing, and managing software applications primarily using Salesforce ...
Entry-Level Water Resources Engineer - FEMA
$77K - $105K/yr
Overview / Responsibilities Wood Environment & Infrastructure Solutions is seeking an entry-level ... These tasks will involve the use of various H&H engineering software as well as Geographic ...
Entry-Level Water Resources Engineer - FEMA
$77K - $105K/yr
Overview / Responsibilities Wood Environment & Infrastructure Solutions is seeking an entry-level ... These tasks will involve the use of various H&H engineering software as well as Geographic ...
Entry Level Embedded Software Engineer information
See Charlotte, NC salary details
$63.4K - $71.9K
1% of jobs
$71.9K - $80.5K
2% of jobs
$80.5K - $89K
3% of jobs
$89K - $97.6K
6% of jobs
$97.6K - $106.1K
5% of jobs
$106.1K - $114.7K
5% of jobs
$117.7K is the 25th percentile. Wages below this are outliers.
$114.7K - $123.2K
5% of jobs
$123.2K - $131.8K
7% of jobs
$131.8K - $140.4K
3% of jobs
$140.4K - $148.9K
3% of jobs
The median wage is $150.1K / yr.
$148.9K - $157.5K
58% of jobs
$63.4K
$138.8K
$157.5K
How much do entry level embedded software engineer jobs pay per year?
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 job?
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 in the Entry Level Embedded Software Engineer position, and why are they important?
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.
- Embedded Software Engineer
- Embedded Engineer
- Embedded Software Engineer Remote
- Senior Embedded Engineer
- Entry Level Embedded Engineer
- Manager Electrical Engineer Embedded Systems
- Remote Junior Embedded Software Engineer
- Freelance Embedded Firmware Engineer
- Freelance Embedded Systems Engineer
- Junior Embedded C Developer

Other
Posted 29 days ago
Job description
Location: Rock Hill, SCÂ
Duration: 3 Months
Pay: 30-34 per hour
The Software QA Technician will primarily work with the software and hardware development teams in testing applications and embedded software. The candidate will be responsible for software testing (QA), executing test plans, test cases, test procedures and test scripts for various types of testing such as functional, GUI, integration, regression, data validation, and overall system integration. He or she will be also required to manage defect reporting and software releases.
Responsibilities:
- Assist the software development team by testing application software and hardware level software/firmware that runs on embedded systems.
- Work with the QA team members to monitor and maintain printer fleet status.
- Execute test plans, test cases, test procedures and test tools.
- Interface with engineers of various disciplines like mechanical, software, chemical, optical, etc. to understand the technology and determine root cause of problems.
- Perform regression testing on different builds and maintain the software defect tracking database and TestPlan Execution Database
Qualification:
- Associates or higher degree in computer science, computer engineering, mechanical or electrical engineering preferred
- Working knowledge in modern software test methodologies, tools and languages including system level and performance testing
- Should have a very hands-on approach to testing software and the systems
- Ability to work with teams and is comfortable working directly with variety of engineers and managers
- Excellent organizational and verbal and written communication skills
- Exceptional analytical and problem solving skills
- Experience using bug tracking and collaboration tools such as Jira and Sharepoint/Teams
- Experience using Excel, and some SQL databaseÂ
- Experience with automation
- Some level of familiarity with a scripting language a plus!