onsite
Systems Development Engineer 2 - Dell Technologies
Software Engineer
Lead end‑to‑end validation and integration of complex hardware‑software systems, leveraging C++, Python, and embedded design to deliver high‑quality, on‑time solutions.
About the role
Key Responsibilities
- Design, develop, and validate embedded firmware and hardware interfaces using C++ and Python.
- Conduct feasibility studies and create detailed installation, operation, and maintenance specifications.
- Collaborate with cross‑functional teams to integrate system components and ensure compliance with quality standards.
- Lead end‑to‑end validation testing, troubleshooting, and performance optimization.
- Document design decisions, test results, and provide technical guidance to junior engineers.
Requirements
- 3+ years of experience in systems development engineering or related field.
- Proficiency in C++ and Python for embedded and system-level programming.
- Strong knowledge of hardware design, signal integrity, and system integration.
- Experience with validation testing, debugging, and performance tuning.
- Excellent communication skills and ability to work in a collaborative, agile environment.