GrepJob
Flock

Embedded Software Engineer II

Flock
Apply
1 day ago
Remote, United StatesMid Level / Senior
H1B Sponsor

Base Salary

$115k - $140k/yr

Responsibilities

  • Implement and deliver core components and features for the Yocto-based embedded Linux platform.
  • Write clean, efficient C/C++ code optimized for resource-constrained hardware and real-time drone applications.
  • Perform on-device testing and debugging to ensure software stability and high-quality releases.
  • Document technical designs, system architectures, and test plans to facilitate team collaboration.
  • Provide accurate work estimates and communicate progress effectively through the development lifecycle.
  • Troubleshoot and resolve software defects and hardware integration issues discovered during development and in the field.

Requirements

  • Have 2+ years of professional experience in embedded software development.
  • Possess strong C/C++ development and debugging skills in Linux environments.
  • Have foundational experience with the Yocto Project or similar build systems.
  • Understand low-level concepts including bootloaders, shell scripting, and basic kernel configuration.
  • Are proficient with Git/GitHub and have a solid understanding of CI/CD workflows.
  • Demonstrate a 'First Responder' mentality for troubleshooting.

Benefits

  • Starting salary of $115,000-$140,000 plus stock options.
  • Flexible PTO and 11 company holidays.
  • Fully-paid health benefits including Medical, Dental, and Vision.
  • 12 weeks of 100% paid parental leave.
  • Reimbursement for adoption, surrogacy, or fertility up to $10,000 a year.
  • Annual subscription to Headspace for mental health support.
  • Caregiver support services provided.
  • Monthly stipend for work-from-home expenses.
  • Annual productivity stipend for personal development.
  • One-time home office stipend of $750.
  • Pet insurance available for employees' pets.

Tech Stack

BashCC++GitGitHub ActionsJenkinsLinuxPythonRust

Categories