A leading technology company based in San Jose, CA, is seeking a Senior Software Engineer to develop kernel HAL and embedded applications for next-generation sensing technologies. The ideal candidate will have a Bachelor's or advanced degree in Computer Science with at least 5 years of software development experience, including proficiency in C, C++, Objective-C, or Python. The position offers competitive salary range of $174,000-$252,000 plus bonus, equity, and comprehensive benefits.
Qualifications
5 years of experience in software development in one or more programming languages.
3 years of experience working with embedded operating systems.
Experience launching software products and testing.
Responsibilities
Develop kernel HAL for next-generation sensing technologies.
Write code for embedded microcontroller applications.
Create plans to debug and validate designs.
Design software graphical user interfaces.
Learn and adapt Android sensor framework.
Skills
Software Development
Testing and Maintenance
Embedded Operating Systems
Data Structures and Algorithms
Cross-functional Collaboration
Education
Bachelor's degree or equivalent
Master's degree or PhD in Computer Science
Tools
C
C++
Objective-C
Python
Job description
A leading technology company based in San Jose, CA, is seeking a Senior Software Engineer to develop kernel HAL and embedded applications for next-generation sensing technologies. The ideal candidate will have a Bachelor's or advanced degree in Computer Science with at least 5 years of software development experience, including proficiency in C, C++, Objective-C, or Python. The position offers competitive salary range of $174,000-$252,000 plus bonus, equity, and comprehensive benefits.