Top Software Engineer Jobs in San Francisco, CA
The Principal Firmware Engineer at Natron Energy will lead the firmware development for their high-power battery systems, involving design and implementation of firmware for battery management systems. They will collaborate with engineering teams for product development, testing, and debugging, and will focus on optimizing firmware to enhance functionality.
As a Senior Data Integrations Engineer, you will lead the development and management of data integrations within the Enable platform, collaborating with Customer Success Managers to facilitate customer data imports and exports. You will serve as the expert on data ingestion and provide support for technical inquiries.
As a Software Engineer on the Data Platform team, you will design and deploy robust applications for data processing and analytics, create APIs, and collaborate on key performance indicators to drive business growth by leveraging telemetry data from robots.
Featured Jobs
As a frontend engineer at Imply, you will create user experiences for managing large data sets. Responsibilities include building efficient components, collaborating with product teams, ensuring operational excellence, and participating in on-call rotations.
As a Lead Data Engineer at Windfall, you will develop and optimize data pipelines for large datasets, collaborate with data science teams to implement machine learning models, and create data services for monitoring. Your role is pivotal in building the core data asset of the organization, emphasizing strong communication and collaboration skills.
The Software Engineer III will have technical ownership over banking services and internal applications. The role involves designing, coding, testing, and maintaining applications in AWS environments while advocating for high coding standards and collaborating with cross-functional teams to meet project goals.
As a Senior Design Engineer, you will be responsible for developing scalable hardware solutions from concept to production. You will work closely with the Product and Design teams to assess feasibility, generate 3D models and drawings, perform mechanical analyses, finalize designs, and fabricate prototypes. You will also lead user experience reviews, document designs, manage deliverables and schedules, and collaborate with external vendors.
As a Software Quality Assurance Analyst at Inkitt, you'll ensure a seamless app experience by reviewing user interfaces, identifying potential issues, testing database logic, and collaborating with engineers to streamline development processes. You'll focus on mobile app testing and improve quality assurance processes.
As a Solutions Engineer at Encord, you will support customer onboarding, build tools for feature requests, interface with customers, collaborate with sales teams for demos, and assist in gathering technical inputs for the engineering team.
The Engineering Manager will oversee the pyrolyzer development team, focusing on minimizing the cost per ton of carbon dioxide removal. Responsibilities include structuring the team for problem-solving, facilitating communication among engineering leads, and hiring engineers for design, testing, and iteration of pyrolyzer products.
All Filters
No Results
No Results