3 дня назад
Embedded Software Engineer (Bachelor's Level, Early Career)
72 571 - 103 784$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (Bachelor's Level, Early Career) (C/C++ and storage systems): Developing reliable embedded software for Seagate storage products with an accent on modular design, hardware/software interaction, performance, and maintainability. Focus on debugging system-level issues, improving embedded architecture, and building testable software for resource-constrained environments.
Location: Onsite in Longmont, Colorado, or Shakopee, Minnesota, United States
Base salary: $72,571–$103,784 per year, depending on work location, skills, experience, education, and training.
Company
develops mass-capacity data storage solutions for cloud, enterprise, edge, and consumer markets.
What you will do
- Analyze, design, implement, debug, and maintain embedded software components in C/C++.
- Build modular, testable software with clear interfaces, appropriate abstraction, and maintainable structure.
- Improve embedded software architecture for reuse, performance, reliability, and long-term ownership.
- Troubleshoot issues across embedded software, hardware, and storage product behavior.
- Participate in code reviews, design discussions, and defect-prevention practices.
Requirements
- Bachelor’s degree in Computer Science or a related technical discipline.
- Strong knowledge of operating systems, concurrency, memory management, and computer architecture.
- Programming experience in C/C++, Rust, Python, or similar languages.
- Understanding of embedded systems, resource-constrained design, hardware/software interaction, and modern development practices.
- Ability to analyze complex problems, reason from first principles, and communicate technical trade-offs clearly.
- Ability to work onsite in Longmont, Colorado, or Shakopee, Minnesota.
Nice to have
- Experience with embedded operating systems, device drivers, storage systems, real-time software, or low-level platform software.
- Exposure to modular architecture, interface contracts, testable design, build systems, CI/CD, or software quality tools.
- Knowledge of HDD devices, storage protocols, system-level performance analysis, or storage subsystem topologies.
Culture & Benefits
- Full-time employment with medical, dental, vision, and life insurance.
- 401(k), employee stock purchase plan, health savings account, dependent care, and healthcare spending accounts.
- Paid time off, 12 holidays, flexible time off, at least 48 hours of paid sick leave, and 16 weeks of paid parental leave.
- Onsite campuses with cafeterias, fitness facilities, wellness programs, recreational activities, and employee resource groups.
- No travel required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Embedded Engineer II (C/C++)
100 000 - 110 000$
4 дня назад
Software Engineer (Embedded), I
66 500 - 101 500$
4 дня назад
Software Engineer (Embedded) I (Aerospace)
66 500 - 101 500$
5 дней назад
Firmware Engineer (C/C++/Python)
78 100 - 116 200$
8 дней назад
Media Firmware Development Engineer (SSD)
102 720 - 151 600$
10 дней назад
Firmware Engineer (Embedded Systems)
97 700 - 144 400$