Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Drones From Scratch is seeking an Embedded Software Engineer to work on unmanned systems projects with clients across startups and defense. The ideal candidate will have strong programming skills in C/C++ and Python, a degree in a relevant field, and experience with embedded Linux. This position offers flexible work arrangements, either remote or in Knoxville, TN, and is contract-based.
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Drones From Scratch
Drones From Scratch (DFS) is seeking an embedded software engineer to help work on some of the most challenging and exciting problems facing our clients! You’ll work with successful and well-funded startups, government clients and established defense contractors on embedded systems related to unmanned systems.
At DFS, we leverage our reputation and experience in the field to consult with top-tier companies who need specialized expertise in the unmanned systems space. We specialize in providing full system prototypes which may include mechanical design, printed circuit board design and software engineering. You’ll work with a talented team of electrical engineers, software engineers and mechanical engineers.
Requirements
BS degree in computer science, computer engineering electrical engineering or related degree. MS or PhD preferred.
Significant demonstrated experience in C, C++ and Python with sample code available
Some knowledge of embedded Linux (Debian)
Drone experience or a strong desire to learn
Fast learner, self-starter
Desired Skills
PX4 or ArduPilot experience
STM32 experience
Low-level embedded Linux (systemd, device tree configuration, pinmux, driver development)
Familiarity with open-source toolsets for machine learning, AI, object detection and/or pixel-tracking.
Understanding of basic electronics and how to read a schematic
Experience with media pipelines such as Gstreamer or FFMpeg
Experience with embedded Linux systems such as Nvidia, Rasbperry Pi, NXP iMX, etc.
Location
Remote or Knoxville, TN. Job will require access to hardware, but generally this can be shipped to remote contractors.
This is a 1099/contractor position, and can be full-time or part-time based on the situation.
To discuss, please send a cover letter and resume to jobs@dronesfromscratch.com.
Referrals increase your chances of interviewing at Drones From Scratch by 2x
Knoxville, TN $130,000.00-$175,000.00 1 day ago
Chattanooga, TN $130,000.00-$175,000.00 1 day ago
Clarksville, TN $100,000.00-$140,000.00 1 week ago
Chattanooga, TN $100,000.00-$140,000.00 1 week ago
Memphis, TN $100,000.00-$140,000.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.