Systems Sw Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview Todos los candidatos deben asegurarse de leer atentamente la siguiente descripción del puesto y la información antes de enviar su solicitud.In this role you work on drivers, frameworks, and tools for sensing technologies across iOS, macOS, tvOS, watchOS and visionOS.You maintain existing software and design new stacks that enhance user experience and system performance.You collaborate across Algorithms, Firmware, Design and UI teams to optimize sensing performance across the stack.You will tackle multiple levels of the software stack and contribute to future sensing technologies with a strong emphasis on usability and impact.Compensaciones / Beneficios* Maintain and extend driver/framework/tool software for sensing technologies* Design new software stacks for current and future products* Collaborate with cross-functional teams (Algorithms, Firmware, Design, UI) to optimize performance* Contribute across multiple levels of the software stack (kernel to userspace)* Rapidly understand unfamiliar code and relevant functionality* Support technology investigations and usability-focused improvementsResponsabilidades* Deep experience developing system software such as drivers, libraries xqbhyrx or firmware* Strong C/C++ and object-oriented programming skills* Excellent debugging skills* Experience with profiling code in both kernel and userspace* Self-advised, analytical, and able to work well in a team* Strong verbal and written communications skills* Proficiency in English* BS or MS in CS/CE/EERequisitos principales*
Requirements
In this role you work on drivers, frameworks, and tools for sensing technologies across iOS, macOS, tvOS, watchOS and visionOS. You maintain existing software and design new stacks that enhance user experience and system performance. You collaborate across Algorithms, Firmware, Design and UI teams to optimize sensing performance across the stack. You will tackle multiple levels of the software stack and contribute to future sensing technologies with a strong emphasis on usability and impact.Compensaciones / Beneficios* Maintain and extend driver/framework/tool software for sensing technologies* Design new software stacks for current and future products* Collaborate with cross-functional teams (Algorithms, Firmware, Design, UI) to optimize performance* Contribute across multiple levels of the software stack (kernel to userspace)* Rapidly understand unfamiliar code and relevant functionality* Support technology investigations and usability-focused improvementsResponsabilidades* Deep experience developing system software such as drivers, libraries xqbhyrx or firmware* Strong C/C++ and object-oriented programming skills* Excellent debugging skills* Experience with profiling code in both kernel and userspace* Self-advised, analytical, and able to work well in a team* Strong verbal and written communications skills* Proficiency in English* BS or MS in CS/CE/EERequisitos principales*
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering?
Top-Paying Tech Jobs (with Salaries)
Software Engineer Career: Things You Should Know
Best Countries for Software Engineers