Software Development Engineer II
Indexed description
Position Overview
As a Software Development Engineer II at sunRISE group inc., you will be responsible for developing and enhancing high-performance production software, with a focus on system-level and user-mode hardware programming. You will leverage your expertise in C or C++ and your deep understanding of system server architecture, including PCIe devices and bus protocols, to deliver solutions that meet performance and scalability requirements.
This role will require collaboration across engineering teams to design and develop software components that drive the success of our clients’ digital transformation initiatives.
Key Responsibilities
- Design, develop, and optimize software solutions using C or C++ for Windows and Linux systems.
- Lead systems and user-mode hardware programming for PCIe devices, focusing on performance and scalability.
- Collaborate with cross-functional teams to integrate software solutions and hardware components.
- Develop device drivers and system software while ensuring quality and performance standards.
- Utilize industry-standard tools such as Git and Visual Studio to manage development processes.
- Participate in cloud-scale telemetry and monitoring systems to improve software reliability.
- Bachelor’s degree in Computer Science or a related technical field, or equivalent experience.
- 2+ years of experience developing production software in C or C++.
- 2+ years of experience in systems and user-mode hardware programming for Windows and/or Linux systems.
- 2+ years of experience working with system server architecture, PCIe devices, and PCIe bus protocols.
- Experience with programming languages such as Rust, Python, or C#.
- Experience in developing device drivers or device software for Windows or Linux.
- Familiarity with PCIe protocols and standards.
- Experience with cloud-scale telemetry and monitoring systems.
- Proficiency with software engineering tools like Git, Visual Studio, and kernel debuggers.
- Ability to meet specific customer, government, or industry security screening requirements.
- This role will require passing a background check and may require periodic renewals depending on industry regulations.
Benefits
- 401(k) Retirement Plan
- Comprehensive Dental Coverage
- Health Insurance Benefits
- Vision Insurance Coverage
sunRISE group inc. is proud to be an equal-opportunity employer, committed to fostering diversity, equity, inclusion, and mutual respect for all individuals.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search