Job Description
Responsibilities
- Unleash the value of systems & hardware through development of drivers, software, or firmware.
- Specify, design, implement, and test software features for new and existing products.
- Drive software development excellence and continuous improvement, bringing innovation to software and hardware products.
- Work and interact with colleagues from other divisions such as R&D hardware, R&D software, systems R&D, manufacturing, or other business groups.
- Sustain and maintain the software product to meet quality and security requirements.
Qualifications
- B.S. or M.S. in computer science, computer engineering, or electrical engineering.
- Strong understanding of computers and high-level programming languages (C/C++).
- More than two years of relevant experience.
- Detailed understanding of software design and architecture principles, object‑oriented programming, progr...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application