Linux Embedded Engineer - Camera Team

Freefly Systems

Woodinville (WA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Access to prototyping shop
Freedom to create and grow professionally
World-class team environment
Fast-paced product development

Job summary

Join a forward-thinking company that has redefined camera movement and is on the cutting edge of camera technology! As an embedded Linux Engineer, you'll work with a world-class team to develop innovative camera systems that push the boundaries of cinematography. This role offers the unique opportunity to influence product development directly in a fast-paced startup environment. If you're passionate about technology and eager to make a real impact, this is the perfect place for you to grow and thrive. Embrace challenges, learn continuously, and contribute to groundbreaking projects that excite and inspire creativity in the film industry.

Qualifications

  • 5+ years of experience in embedded systems and C/C++ programming.
  • Proficient in Linux kernel and device driver development.

Responsibilities

  • Configure and deploy embedded Linux kernels based on product needs.
  • Collaborate on system layout and design efficient software for low power systems.

Skills

C/C++ programming
Embedded Linux development
Camera systems knowledge
Real-time software development
Serial communication (UART, I2C, CAN, SPI)
Measurement and test equipment
Version control systems
Communication skills
Multidisciplinary collaboration
Deep learning techniques

Education

Bachelor's degree in Computer Science or related field

Tools

Oscilloscopes
DAQs

Job description

Freefly Systems - Woodinville, WA (Onsite)

About the Role

Freefly Systems, the company that redefined camera movement with the introduction of the MōVI (a compact, lightweight, 3-axis camera stabilizer) has launched its first camera, the Wave and it’s a hit! We are on the lookout for a uniquely talented embedded Linux Engineer who loves cinematography to get in on the fun.

As a member of the Wave Team, you’ll join us on our mission to develop the world’s most innovative professional camera systems in a fast paced, multidisciplinary, startup environment with direct impact on our product roadmap.

The ideal candidate is a jack of all trades with a diverse portfolio of built work spanning multiple industries and demonstrates a thorough understanding of complex electromechanical systems. Most importantly, you must have a positive “can do” attitude, play well with others, embrace a challenge, and realize that every failure is a critical step toward creating innovative products.

Responsibilities

Configure, validate, and deploy embedded Linux kernels based on product needs.

Evaluate, modify, and, if needed, create Linux drivers for camera peripherals.

Architect a simple and responsive on-camera user interface.

Design efficient software that can run on low power camera systems.

Collaborate with team to architect system layout (IO - GPU - CPU - Storage - FPGA - Sensor).

Bring techniques used in other spaces (video games, cell phones, etc) into the video / cinema industry.

Evaluate new technologies (hardware, software, tools).

Enable new levels of image performance via deep learning techniques.

Conduct materials, technology, and process research to develop products that achieve lofty performance requirements.

Perform simulation, testing, and analysis to ensure products that live up to Freefly name.

Multitask across a range of products in varying levels of completion while meeting schedules and hitting milestones.

Provide cross-functional support to internal and external teams.

Mentor and teach whenever possible.

Document your adventure along the way to share with internal / external teams.

Qualifications

Excellent C/C++ programming and debugging skills.

Proficiency in embedded Linux kernel and device driver development and debug.

Experience in camera systems, imaging systems, and computer vision.

Software development across the range from hardware integration/interaction, low level software to handle high-throughput data streams, processing algorithms, and programming applications with GUI (graphical user interface).

Emphasis on embedded software with real-time requirements.

Serial digital communication knowledge (UART, I2C, CAN, SPI).

Hands-on experience with measurement and test equipment (oscilloscopes, DAQ’s, etc).

Experience with version control systems.

5+ years of industry experience (preferred).

Excellent communication skills, verbally and written.

Experience working with multidisciplinary groups driving schedules and tasks.

Passion for learning, iterating, and first principles.

Must possess great ‘feel’. We need to move fast and good hunches save time.

Compensation
  • Salary Range: $120,000 - $180,000/yr depending on experience.
Why you should join

World class team that has out innovated marketplace for > 10 years.

Launch real products to real customers fast!

Freedom to create and grow professionally.

Access to prototyping shop and resources.

Why Freefly?

The first, again and again! Check out our innovation timeline here.

Transparent

Long term sustainable thinking. We are building Freefly to be an Evergreen company, a long term hub of innovation. Transparency and building from first principles are key. Good ideas win here.

We see the world differently. We combine technologies in novel ways to drive incredible user value (and smiles!).

If you’re interested in joining our team, drop us a line at careers@freeflysystems.com and tell us about your exciting projects, what you’re learning… and a few war stories.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Embedded Engineer - Drone Team
Linux Embedded Engineer - Drone Team

Freefly Systems • Woodinville (WA)

On-site
USD 120,000 - 180,000
World class team
Freedom to create and grow
Access to prototyping shop
Application Engineer - Drone Team
Application Engineer - Drone Team

Freefly Systems • Woodinville (WA)

On-site
USD 110,000 - 160,000
Autonomy in projects
Work with top talent
Focus on long-term value
Senior Electrical Engineer - Drone Team
Senior Electrical Engineer - Drone Team

Freefly Systems • Woodinville (WA)

On-site
USD 120,000 - 165,000
Electrical Engineer - Drone Team
Electrical Engineer - Drone Team

Freefly Systems • Woodinville (WA)

On-site
USD 90,000 - 125,000
Embedded Systems / Firmware Engineer - Drone Team
Embedded Systems / Firmware Engineer - Drone Team

Freefly Systems • Woodinville (WA)

On-site
USD 120,000 - 170,000
Access to prototyping shop
Freedom to create and grow professionally
Design and Content Specialist
Design and Content Specialist

Freefly Systems • Woodinville (WA)

On-site
USD 65,000 - 110,000
Creative and collaborative environment
Opportunity to impact innovative projects
Senior Embedded Systems Engineer - Motor Control
Senior Embedded Systems Engineer - Motor Control

Freefly Systems • Woodinville (WA)

On-site
USD 100,000 - 150,000
Software Engineer - Embedded Linux (C++)
Software Engineer - Embedded Linux (C++)

Shotover • Boulder (CO)

On-site
USD 105,000 - 145,000
Health insurance
Dental insurance
Vision insurance
+2
Senior FPGA Engineer, Real-Time Video & Camera Pipeline
Senior FPGA Engineer, Real-Time Video & Camera Pipeline

Yewser • El Segundo (CA)

On-site
USD 130,000 - 180,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Pixels on Target LLC • United States

On-site
USD 120,000 - 150,000