Top Linux Jobs in San Francisco, CA
The Senior Software Engineer at Reach will develop embedded applications for power management integrating their innovative power delivery product. Responsibilities include designing, developing, and deploying software features, advocating for quality coding practices, and collaborating with other engineering teams while showing creative problem-solving skills.
As an Embedded Software Engineer at Ouster, you will build embedded software for lidar firmware systems. You are required to have mastery in C, C++, and Python, and strong experience in Linux and embedded systems. Strong communication skills are necessary to guide the firmware team and align on technical direction.
The Senior FPGA Design Engineer at Ouster is responsible for developing and testing new features in LIDAR systems using FPGA technology. The role requires hands-on work in hardware design, integration, and verification, along with scripting for automation. Collaboration with software engineers and feedback incorporation from customers is essential.
As a Ground Station Engineer, you will design, operate, and ensure reliable communication via a global Ground Station network for Planet's satellite constellation. This role involves collaborating with various teams to meet mission objectives, maintaining hardware reliability, and potentially mentoring junior team members.
The Senior RF Engineer will develop next-generation onboard and ground satellite communication systems, focusing on RF/MW hardware and antenna design. Responsibilities include circuit design, simulation, EMI testing, and collaboration with cross-functional teams to ensure mission success. The role also involves environmental and EMC testing to prepare systems for flight.
Featured Jobs
As a Senior DevOps Engineer at Finix, you'll secure production infrastructure, build monitoring systems, and develop security standards. Collaborating with developers, you'll manage AWS services and CI/CD pipelines while enhancing system security and operational performance.
The Principal Cyber Research Engineer will conduct research and testing on security risks, develop vulnerability content, analyze existing solutions, design architecture solutions, mentor team members, and drive projects to completion while collaborating with various teams.
The Staff Engineer will design, build, and maintain a distributed caching platform, working on scaling, automation, reliability, and observability of services. Responsibilities include operating the service, debugging issues, and participating in roadmap planning. The role requires expertise in large-scale, cloud-based distributed systems.
The Hardware Test Engineer will lead hardware reliability and safety strategies, develop test plans, conduct testing for material and electronic safety, manage projects, and prepare reports on findings. Responsibilities include building test setups and root-cause analysis of hardware failures.
As a Firmware Engineer on SPAN's Strategic Team, you will lead initiatives to develop firmware for hardware components, focusing on new product features, integrations, and optimizing energy usage. You’ll collaborate with cross-functional teams and manage projects from conception through implementation, ensuring high-quality performance across a range of embedded systems.
The Staff Reliability Engineer will lead the reliability program at Span by developing and implementing test plans for new products, ensuring product reliability through rigorous testing and analysis. This role involves collaboration with engineering teams, building out in-house testing capabilities, and managing reliability testing with third-party labs.
The Sr Staff Software Engineer will work on ML technology, collaborating with autonomy and hardware teams, identifying opportunities in machine learning software and hardware, and maintaining relationships across the ML ecosystem. Responsibilities also include developing ML technology and influencing strategy through high-impact findings.
As a Staff Software Engineer, you will develop and maintain critical tooling for Fastly's Kernel Engineering team, contribute to kernel development, and optimize processes to enhance the performance and reliability of the company's low-latency data path.
As a Senior Technical Solutions Engineer, you will troubleshoot and resolve complex issues related to the Databricks platform, support customers with best practices, improve performance in specific environments, and coordinate with engineering teams. You will also contribute to documentation and participate in on-call rotations.
All Filters
No Results
No Results