Staff Systems Software Engineer
Job Description
How you will make an impact:
- Create toolchains for building, verifying, and deploying system images across a variety of computer architectures.
- Address systems performance issues: Debug issues encountered in the field, build instrumentation and diagnostic tools, and architect high-performance infrastructure components such as IPC systems or process/thread scheduling approaches.
- Enable new hardware innovations: Derisk designs during early phases, create overall software system architecture, and create device drivers or kernel support where needed.
- Ensure the security of our products using techniques like Secure Boot, Disk Encryption, Process Sandboxing, and Access Controls.
- Communicate designs and best practices across the broader organization.
We are looking for:
- 5+ years of professional experience in software development, with a focus on Linux.
- Linux expertise - at both kernel and user spaces. This includes a deep understanding of processes, threads, interrupt handling, file systems, IPC mechanisms, memory management, systems, and other components.
- Prior software Development in C/C++, as well as shell scripting or Python.
- Excellent debugging skills - both overall methodology as well as knowledge of available tools.
- Performance optimization of systems.
Nice to have:
- Embedded Linux and Real Time Linux experience.
- Working knowledge of hardware-accelerated compute pipelines (GPUs, ML accelerators, DSPs, etc.)
- Experience with common hardware protocols such as PCIe, Ethernet, I2C, SPI, etc.
- Hardware bring-up and debugging, including the ability to read schematics/datasheets and use common tools.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for this position.
#LI-JM1
Date Posted
08/01/2023
Views
0
Similar Jobs
Senior Quality Engineer, Mobile - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Senior Quality Engineer Mobile for a hybrid opportunity in Waltham MA The candidate will join a dedicated team passionate about...
View DetailsSenior Specialist, Quality Systems and Compliance - Deciphera Pharmaceuticals
Views in the last 30 days - 0
Deciphera is seeking a Senior Specialist Quality Systems and Compliance to support the development and commercialization of their products The role in...
View DetailsSoftware Delivery Lead - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Software Delivery Lead for a Hybrid role in Waltham MA The role involves leading multiple Agile Product teams managing project ...
View DetailsSenior Specialist, Quality Systems and Compliance - Deciphera Pharmaceuticals
Views in the last 30 days - 0
Deciphera is seeking a Senior Specialist Quality Systems and Compliance to support the development and commercialization of their products The role in...
View DetailsLead Data Analyst - Dynatrace
Views in the last 30 days - 0
Dynatrace is seeking a Business Analyst with extensive experience in data analysis and statistics trend analysis The role involves providing data anal...
View DetailsSales Development Representative Manager - demandDrive
Views in the last 30 days - 0
demandDrive is seeking an SDR Manager to lead a team of Sales Development Representatives The role involves managing client relationships coaching and...
View Details