More jobs:
Software Design Engineer
Job in
Redmond, King County, Washington, 98052, USA
Listed on 2026-01-15
Listing for:
ManpowerGroup Global, Inc.
Full Time
position Listed on 2026-01-15
Job specializations:
-
Software Development
Software Engineer, C++ Developer
Job Description & How to Apply Below
Job Title:
Software Engineer (Systems / OS-Level Engineering)
Work Location: Redmond, WA. Onsite – Building 50
Duration: 5 months
Work Schedule: Monday–Friday, 40 hours/week
Pay Rate Range: $55 to $60/hr
Key Responsibilities- Fine-tune and improve sophisticated software implementation projects
- Gather, analyze, and document system requirements and specifications
- Design solutions using newer APIs to replace legacy implementations
- Independently analyze and understand complex system architectures
- Implement and customize system software based on client requirements
- Prepare detailed software specifications and test plans
- Code new programs and create test data
- Modify existing programs to meet new standards and perform unit testing
- Create migration packages for system, user, and implementation testing
- Perform post-implementation validation and bug fixes
- Provide quality assurance reviews
- Write clean, maintainable systems-level code in C and C++
- Work effectively in a Windows OS development environment (strongly preferred)
- Debug and resolve issues in legacy systems using:
- Windows Debugger
- Instrumentation and trace analysis
- WPP/ETW trace collection
- Disqualifiers
- Insufficient proficiency in reading and writing code
- Less than 3 years of relevant work experience
- Education & Experience
- Bachelor’s degree in Computer Science, Computer Engineering, or related technical field
- 5–7 years of professional software engineering experience
- Strong foundation in computer science (data structures, algorithms, software design)
- Large-scale systems software design and development experience
- Strong troubleshooting and unit testing skills for both legacy and modern systems
- Hands-on experience writing systems-level C/C++ code
- Strong operating systems knowledge
- Proficiency with debugging tools, including Windows Debugger and instrumentation-based analysis
- Strong experience in operating systems development (C/C++)
- Experience with scripting languages (Power Shell, C# preferred)
- Prior experience developing performance benchmarks
- Knowledge of networking performance metrics:
- Throughput
- Latency
- Cycles per byte
If this is a role that interests you and you’d like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×