We are looking for a Software Engineer III with experience in low level systems programming languages and embedded operating systems to join our Platforms and Devices team. As a software engineer, you will design, develop, test, deploy, maintain, and enhance software solutions for our various computing software platforms and devices.
Requirements
- Bachelor’s degree or equivalent practical experience
- 2 years of experience in low level systems programming languages (e.g. C++ or C)
- 2 years of experience with working with embedded operating systems
- Proficiency in code and system health, diagnosis and resolution, and software test engineering
- Experience developing accessible technologies
- Master's degree or PhD in Computer Science or related technical field
Benefits
- 401k Matching
- Retirement Plan
- Generous Paid Time Off
- Tuition Reimbursement
- Relocation Assistance