As an Entry Level Software Engineer in Cloud Storage, you will play a crucial role in developing and maintaining cloud-based solutions, focusing on solving complex problems and automation. Key ...
As an Entry Level Software Engineer in Cloud Storage, you will play a crucial role in developing and maintaining cloud-based solutions, focusing on solving complex problems and automation. Key ...
Software Engineer
Cary, NC · On-site
The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the product line, working flexibly across the stack. You will be responsible for developing the ...
Software Engineer
Cary, NC · On-site
The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the product line, working flexibly across the stack. You will be responsible for developing the ...
Entry Level software Developer
Raleigh, NC · On-site
Revature helps motivated individuals kick start a career in tech. With our Entry Level Software Developer role, there is no prior professional experience required. Our employees are well-prepared ...
Entry Level software Developer
Raleigh, NC · On-site
Revature helps motivated individuals kick start a career in tech. With our Entry Level Software Developer role, there is no prior professional experience required. Our employees are well-prepared ...
Revature helps motivated individuals kick start a career in tech. With our Entry Level Software Developer role, there is no prior professional experience required. Our employees are well-prepared ...
Revature helps motivated individuals kick start a career in tech. With our Entry Level Software Developer role, there is no prior professional experience required. Our employees are well-prepared ...
Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...
Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...
FPGA Engineer
Raleigh, NC · On-site
$126K - $162K/yr
Implement embedded software-based testing solutions where applicable to validate FPGA designs ... Collaborate with other engineers to develop and maintain system-level architecture. Troubleshooting ...
FPGA Engineer
Raleigh, NC · On-site
$126K - $162K/yr
Implement embedded software-based testing solutions where applicable to validate FPGA designs ... Collaborate with other engineers to develop and maintain system-level architecture. Troubleshooting ...
The Lead Software Engineer defines and implements platform capabilities that standardize, automate ... is embedded and enforceable at scale Enterprise policies are implemented as code and executed ...
The Lead Software Engineer defines and implements platform capabilities that standardize, automate ... is embedded and enforceable at scale Enterprise policies are implemented as code and executed ...
Software Engineer
Cary, NC · Hybrid
The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the product line, working flexibly across the stack.You will be responsible for developing the ...
Software Engineer
Cary, NC · Hybrid
The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the product line, working flexibly across the stack.You will be responsible for developing the ...
Analyze embedded communication interfaces (e.g., SPI, I2C, UART) to better understand system ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
Analyze embedded communication interfaces (e.g., SPI, I2C, UART) to better understand system ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
Analyze embedded communication interfaces (e.g., SPI, I2C, UART) to better understand system ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
Analyze embedded communication interfaces (e.g., SPI, I2C, UART) to better understand system ... Familiarity with C/C++ programming and basic software engineering practices. * Interest in firmware ...
Senior Software Engineer - V-Force
Raleigh, NC · On-site +1
$119K - $157K/yr
About the Role: We're looking for an experienced software developer with strong skills in C, C++, or Python to join our V-Force team -a specialized engineering squad embedded within R&D. This is not ...
Senior Software Engineer - V-Force
Raleigh, NC · On-site +1
$119K - $157K/yr
About the Role: We're looking for an experienced software developer with strong skills in C, C++, or Python to join our V-Force team -a specialized engineering squad embedded within R&D. This is not ...
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a leading ... Experience with optimizing software, specifically AI graph workloads, for embedded platforms
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a leading ... Experience with optimizing software, specifically AI graph workloads, for embedded platforms
Senior Software Engineer I
Raleigh, NC · On-site
$135K/yr
Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Design and work with complex data models. Mentor less ...
Senior Software Engineer I
Raleigh, NC · On-site
$135K/yr
Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Design and work with complex data models. Mentor less ...
Senior Software Engineer I
Raleigh, NC · On-site
$135K/yr
Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Design and work with complex data models. Mentor less ...
Senior Software Engineer I
Raleigh, NC · On-site
$135K/yr
Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Design and work with complex data models. Mentor less ...
Sr Software Engineer, AI Tools - Quantizer
Raleigh, NC · On-site
$119K - $157K/yr
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a leading ... Experience with optimizing software, specifically AI graph workloads, for embedded platforms
Sr Software Engineer, AI Tools - Quantizer
Raleigh, NC · On-site
$119K - $157K/yr
Engineering Group, Engineering Group > Machine Learning Engineering General Summary: As a leading ... Experience with optimizing software, specifically AI graph workloads, for embedded platforms
Principal Cyber Software Engineer
$119K - $187K/yr
UNIX applications using make files or comparable build environments; or, Embedded or mobile ... Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and ...
Principal Cyber Software Engineer
$119K - $187K/yr
UNIX applications using make files or comparable build environments; or, Embedded or mobile ... Software analysis or reverse engineering * CNO development concepts * Unit testing frameworks and ...
Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping ...
Quick apply
Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping ...
Financial Software Engineer
Durham, NC · On-site
Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping ...
Financial Software Engineer
Durham, NC · On-site
Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping ...
... experience working with embedded operating systems. * Experience with network protocol ... As a software engineer, you will work on a specific project critical to Google's needs with ...
... experience working with embedded operating systems. * Experience with network protocol ... As a software engineer, you will work on a specific project critical to Google's needs with ...
Financial Software Engineer
Durham, NC · On-site
Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping ...
Financial Software Engineer
Durham, NC · On-site
Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the digital revolution in finance and are looking for engineers who want to be part of helping ...
Entry Level Embedded Software Engineer information
See Raleigh, NC salary details
$68K - $77.2K
1% of jobs
$77.2K - $86.4K
2% of jobs
$86.4K - $95.6K
3% of jobs
$95.6K - $104.8K
6% of jobs
$104.8K - $114K
5% of jobs
$114K - $123.2K
5% of jobs
$126.4K is the 25th percentile. Wages below this are outliers.
$123.2K - $132.4K
5% of jobs
$132.4K - $141.6K
7% of jobs
$141.6K - $150.8K
3% of jobs
$150.8K - $159.9K
3% of jobs
The median wage is $161.2K / yr.
$159.9K - $169.1K
58% of jobs
$68K
$149.1K
$169.1K
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 Firmware Engineer
- Senior Embedded Software Engineer
- Entry Level Embedded Engineer
- Embedded Software Engineer
- Embedded Automotive Software Testing Engineer
- New Grad Embedded Engineer
- Embedded Engineer
- Freelance Embedded Software Engineer
- Senior Embedded Controls Engineer
- Senior Embedded Systems Engineer
- Embedded Software
- Fpga Embedded Software Engineer
- Volunteer Iot Embedded Engineer
- Robotics Embedded Software Engineer Internship
- Freelance Embedded System Software Engineer
- Contract Embedded Software
- Embedded Rtos
- Full Time Embedded Software Engineer Robotics
- Manager Automotive Embedded
- Rf Embedded Software Engineer
Other
Medical, Life, Retirement, PTO
Posted 12 days ago
Job description
Are you passionate about cloud technologies and eager to develop innovative cloud-based solutions? NetApp is looking for talented and motivated Entry Level Software Engineers to join our Cloud Engineering team. As an Entry Level Software Engineer in Cloud Storage, you will play a crucial role in developing and maintaining cloud-based solutions, focusing on solving complex problems and automation.Â
Key Responsibilities:Â
- Software Development:Assist in designing, developing, and maintaining software solutions according to project requirements and established software development standards
- System Integration:Support the integration of various cloud services and APIs to enhance the functionality and performance of our cloud solutions
- Debugging and Troubleshooting:Identify, troubleshoot, and resolve system defects and issues. This includes debugging code, resolving configuration issues, and fixing software defectsÂ
- Collaboration:Work closely with cross-functional teams, including product management, operations, and other engineering teams, to deliver high-quality cloud solutions
- Documentation:Create and maintain comprehensive documentation for software designs, APIs, and testing procedures. Develop, modify, and review test plans
- Continuous Improvement:Identify and implement improvements in software development processes, tools, and methodologies
- Support:Provide support for cloud marketplace offerings, including troubleshooting and resolving customer issues with a sense of urgency
Technical Skills:Â
- Proficiency in programming languages such as C, C++, Python, and scripting languagesÂ
- Experience working with Linux, AWS, Azure, GCP, and KubernetesÂ
- Experience with SQL and Document Databases (e.g., MongoDB, Cassandra, Cosmos DB, DocumentDB)Â
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI)Â
- Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM)Â
- Experience with automated testing frameworks and toolsÂ
- Experience with AI/ML frameworks like PyTorch or TensorFlow is a PlusÂ
Soft Skills:Â
- Strong problem-solving and analytical skillsÂ
- Excellent communication and collaboration skillsÂ
- Ability to work independently and as part of a teamÂ
- Attention to detail and a commitment to qualityÂ
Additional Details:Â
- Experience Info: If you have a Bachelor's degree and more than 2 years of relevant experience, excluding internships, or a Master's Degree please DO NOT apply to this role. Instead, please apply to Job ID: 134511.
- Job Posting Info: This is a pipeline position that will be opened on a recurring basis and used to fill roles aligned with the required skill setsÂ
- Program Dates: This is a full-time role with a start date in 2026. Recruiting efforts will be ongoing until specific teams find an ideal matchÂ
Timeline:Â
- Applications open: April 2026
- Applications close:This application will close in early July 2026Â
- Interviews:will occur on an as needed basisÂ
Typically requires a Bachelor of Science Degree in Electrical Engineering or Computer Science with no relevant industry experience; or equivalent relevant experienceÂ
Compensation:
The target salary range for this position is 100,300 - 149,600 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.Â