Full-Time

Senior Embedded Camera Software Engineer

Posted on 4/19/2024

Zipline

Zipline

1,001-5,000 employees

Autonomous delivery of medical supplies and goods

Robotics & Automation
Automotive & Transportation
Healthcare

Compensation Overview

$180k - $225kAnnually

+ Equity Compensation + Bonuses + Sales Incentives

Senior

San Bruno, CA, USA

Hybrid work environment centered around headquarters in South San Francisco, CA.

Category
Embedded Engineering
Software Engineering
Required Skills
Rust
C/C++
Linux/Unix
Requirements
  • 5+ years of experience building and maintaining real-world deployed embedded systems, and handling the long tail of edge cases to ensure consistently high performance and reliability
  • Strong software engineering skills, with proficiency in at least one strongly typed language. We use Rust, C++ and limited amounts of C, for camera kernel drivers
  • Familiarity with running Linux in resource-constrained environments with real-time requirements; we have an audacious goal of running dense stereo vision algorithms for obstacle detection on our aircraft. Every joule of energy matters and directly relates to our delivery range and max package payload.
  • Experience with embedded camera interfaces (MIPI, GMSL2, etc), the typical integration challenges (including datasheet spelunking!) and ways to overcome them.
  • Experience looking at image-quality problems, tracing them through the software and hardware stack with targeted tests and tools, and root-causing them.
  • Expertise in HDR imager configurations, and how to tune sensor output for machine learning use cases, as opposed to human perception
  • Curiosity and a willingness to learn and work in a variety of software environments, from kernel module development to build systems and GPU-based autonomy execution frameworks.
Responsibilities
  • Closely partner with our mechanical, electrical and perception engineers to design and build our custom camera modules and data pipeline - everything from lens selection, to manufacturing test plans, to ISP tuning and compression.
  • Develop Linux kernel drivers to integrate with the NVIDIA Jetson image processing subsystem
  • Own the camera sensor APIs and integration with our in-house Rust-based autonomy execution framework
  • Implement efficient image data management and logging systems that smartly balance between minimizing overhead, latency and power consumption, while preserving reproducibility and development velocity
  • Analyze the runtime characteristics of our camera software in flight to build confidence in its performance, focusing on re-usable, maintainable software and optimizing where required
  • Understand and improve the reliability of the flight software system as a whole, working with hardware and systems engineers to develop comprehensive fault management strategies and hardware-in-the-loop tests
  • Develop metrics, monitoring and troubleshooting capabilities to prepare the system for field deployment at scale

Zipline focuses on logistics and delivery using autonomous technology to transport goods quickly and sustainably, primarily in the healthcare sector. The company delivers essential medical supplies, such as vaccines and medications, and has played a key role in public health initiatives like the COVID-19 vaccine rollout in Ghana. Zipline's autonomous delivery platforms allow for efficient transport of various items, addressing the equity gap in access to healthcare resources. The goal is to ensure that critical supplies are delivered wherever and whenever needed, enhancing quality control and accessibility.

Company Stage

Series F

Total Funding

$791.5M

Headquarters

South San Francisco, California

Founded

2014

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

1%
Simplify Jobs

Simplify's Take

What believers are saying

  • Expansion into agriculture and e-commerce diversifies revenue streams.
  • Partnerships with educational institutions enhance workforce development.
  • Investment in local infrastructure strengthens community ties and efficiency.

What critics are saying

  • Increased competition from new drone delivery companies threatens market share.
  • Regulatory challenges in urban areas may limit growth potential.
  • Technological advancements by competitors could reduce Zipline's competitive edge.

What makes Zipline unique

  • Zipline specializes in autonomous drone delivery for vital medical supplies.
  • The company has a strong presence in Africa, enhancing healthcare access.
  • Zipline's partnerships with global health organizations boost its credibility.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Paid Vacation

Paid Sick Leave

Company Equity

Performance Bonus

INACTIVE