Entry-Level Embedded Software Engineer (C/C++)

Seagate Technology

Longmont (CO)

On-site

USD 73,000 - 104,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
401(k) plan
Paid time off
Parental leave

Job summary

Seagate Technology is seeking a software engineer to design, implement, and debug embedded software components in C/C++ for storage products. You will apply CS fundamentals to solve product software problems and build modular, testable software with clear interfaces.

The role emphasizes improving embedded architecture for reuse, performance, and reliability, while troubleshooting complex issues across hardware, software, and storage behavior.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Strong foundation in OS, concurrency, memory management, and computer architecture.
  • Programming experience in C/C++, Rust, Python.
  • Understanding embedded systems and hardware/software interaction.
  • 0+ years of experience.

Responsibilities

  • Analyze, design, implement, debug, and maintain embedded software components in C/C++.
  • Apply computer science fundamentals to solve product software problems.
  • Build modular, testable software with clear interfaces and maintainable structure.
  • Improve embedded software architecture for reuse, performance, reliability.
  • Troubleshoot software and system-level issues across embedded software, hardware, and storage product behavior.
  • Participate in code reviews, design discussions, and defect prevention practices to improve software quality

Skills

C/C++
Rust
Python
Operating Systems
Computer Architecture

Education

Bachelor's degree in Computer Science or related field

Tools

CI/CD
Build Systems

Job description

Seagate Technology is seeking a software engineer to design, implement, and debug embedded software components in C/C++ for storage products. You will apply CS fundamentals to solve product software problems and build modular, testable software with clear interfaces.

The role emphasizes improving embedded architecture for reuse, performance, and reliability, while troubleshooting complex issues across hardware, software, and storage behavior.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer Intern — AI-Driven Dev
Embedded Software Engineer Intern — AI-Driven Dev

Seagate Technology • United States

On-site
USD 41,000 - 48,000
Medical/Dental/Vision
Employee stock purchase plan
Paid holidays
+1
Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer I
Embedded Software Engineer I

Seagate Technology • Longmont (CO)

On-site
USD 73,000 - 104,000
Medical insurance
Dental insurance
Vision insurance
+4
Embedded Software Engineer – Semiconductor Test Systems
Embedded Software Engineer – Semiconductor Test Systems

Best NanoTech • North Reading (MA)

On-site
USD 120,000 - 170,000
Embedded Software Engineer (C++)
Embedded Software Engineer (C++)

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer — C/C++, Linux
Senior Embedded Software Engineer — C/C++, Linux

Cognizant • Lynchburg (VA)

On-site
USD 104,000 - 117,000
Medical/Dental/Vision/Life Insurance
Paid holidays & PTO
401(k)
Embedded Software Engineer
Embedded Software Engineer

Jobot Consulting • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2
C++ Embedded Software Engineer
C++ Embedded Software Engineer

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
Embedded Software Engineering Intern
Embedded Software Engineering Intern

Seagate Technology • United States

On-site
USD 41,000 - 48,000
Medical/Dental/Vision
Employee stock purchase plan
Paid holidays
+1
C/C++ Software/Firmware Engineer
C/C++ Software/Firmware Engineer

Vortalsoft Inc • New Jersey

On-site
USD 80,000 - 120,000