
System Software Developer
Do you have a passion for developing software that enables users to get the most out of their computing experience? Lenovo is looking for a motivated and experienced System Software Developer to join our team and be an integral part of our mission to deliver the most innovative and reliable products. As a System Software Developer, you will be responsible for developing and maintaining our systems software, including drivers, test tools, BIOS, and other hardware-related software. We are looking for a creative and detail-oriented individual who can design, develop, test, and debug code to ensure our products meet the needs of our customers.A successful System Software Developer at Lenovo will have a Bachelor's degree in Computer Science or a related field, as well as 5+ years of experience with system software development. You must also have a thorough understanding of computer architecture, operating systems, and hardware concepts. Additionally, you should have experience developing software using assembly language and have a good understanding of software design principles, software testing, and debugging. Excellent problem-solving and communication skills are also essential. If you have a passion for technology and a desire to help us revolutionize the computing experience, we want to hear from you.
Responsibilities: • Design, develop, test, and debug code to ensure products meet customer needs • Develop and maintain systems software, including drivers, test tools, BIOS, and other hardware-related software • Analyze system and software requirements and develop software to meet those requirements • Troubleshoot and resolve technical issues • Work with other software developers to ensure quality and performance of software • Document code and develop documentation for users • Develop software using assembly language • Utilize software design principles, software testing, and debugging techniques • Stay abreast of current technologies and industry trends
Ability To Work In A Team Environment
Problem Solving Skills
Knowledge Of Scripting Languages
Knowledge Of Operating Systems
C++ Programming
Experience With Database Design
Good Understanding Of Networking Concepts
Knowledge Of Object-Oriented Programming Concepts
Documentation
Quality Assurance
Security
Testing
Networking
Troubleshooting
Debugging
Coding
Designing
Implementation
Optimization
Performance tuning
System analysis
System integration
Developing
Communication
Conflict Resolution
Leadership
Time management
Interpersonal Skills
Critical thinking
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a System Software Developer in Morrisville, NC, USA is $77,000 to $92,000 per year. This range is based on various factors such as the size of the company, the experience of the developer, the type of software they develop, and the current market conditions.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Lenovo Group Ltd. is a company engaged in the developing, manufacturing and marketing technology products and services. The company products include laptops, tablets, desktops and all-in-ones, workstations, smartphones, servers, accessories and software. It operates its business through four geographical segments: China, Asia Pacific, Europe-Middle East-Africa and Americas.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started