onsite
Senior Systems Development Engineer - Dell Technologies
Software Engineer
Lead complex feature development for high‑performance hardware‑software systems, driving architecture, design, and integration using C++, embedded Linux, and RTOS technologies to deliver reliable, on‑time solutions.
About the role
Key Responsibilities
- Lead end‑to‑end design and implementation of complex hardware‑software features for mission‑critical systems.
- Architect and develop embedded firmware in C++ on Linux/RTOS platforms, ensuring performance, safety, and reliability.
- Collaborate with cross‑functional teams to translate customer requirements into technical specifications and feasibility studies.
- Conduct rigorous testing, debugging, and validation to meet stringent quality and compliance standards.
- Mentor junior engineers, review code, and drive continuous improvement of development processes.
Requirements
- 10+ years of experience in systems development engineering, with deep expertise in C++ and embedded Linux/RTOS environments.
- Proven track record designing and delivering complex hardware‑software integrated products.
- Strong analytical skills, problem‑solving mindset, and ability to work in a fast‑paced, high‑stakes environment.
- Excellent communication skills and experience mentoring junior team members.