Back to Jobs
XX
Embedded Linux Software Engineer (Junior/Early Career)RobolinkSan Diego, California, United States

This job offer is no longer available

XX

Embedded Linux Software Engineer (Junior/Early Career)

Robolink
  • US
    San Diego, California, United States
  • US
    San Diego, California, United States

About

Robolink Embedded Linux Software Engineer (Junior/Early Career) San Diego, CA·Full time Apply for Embedded Linux Software Engineer (Junior/Early Career) Play a key role in developing the CoDrone EDU, a high-performance, Linux-based drone platform designed to teach students robotics.
About Robolink Robolink is a San Diego-based edtech company founded in 2012 that makes robotics kits for education. We believe in the power of learning through collaboration and working towards a common goal in a competition setting. Our latest product is a drone meant to be used in the classroom and at competitions in the education space. We are leading the way in drone education by working with our partners in building the largest educational drone competition in the K-12 space.
Description Embedded Linux Software Engineer (Junior/Early Career)
Job Title:
Embedded Linux Software Engineer (Junior/Early Career)
Department:
P roduct
Reports To:
Senior Hardware Engineer
Type:
Full-Time
FLSA Status:
Exempt
Pay:
$ 90,000 - $110,000 annually
About Us:
Robolink is a San Diego-based edtech company that’s leading the charge for drones meant for the education space and for K-12 drone competitions. Our mission is to make STEM engaging and accessible through building tools for hands-on learning and equipping teachers with the resources to teach with these tools. Our flagship product, the CoDrone EDU, is the official drone used in the Aerial Drone Competition, the largest drone competition in K-12.
About the Role:
Join Robolink in building the future of STEM education. We are developing the next-generation
CoDrone EDU educational drone platform , a cutting‑edge, Linux-based drone platform designed to teach middle and high school students the fundamentals of computer science and robotics.
As a
Junior Embedded Linux Software Engineer , you will be at the heart of our development cycle. You’ll help us bridge the gap between hardware and software, implementing features in our Python SDK, debugging complex system‑level issues, and participating in hands‑on flight testing. This is an ideal role for a builder who wants to see their code take flight—literally.
What You’ll Do:
Feature Development:
Implement and optimize SDK features using
Python
and integrate performance‑critical modules in
C/C++ .
System Integration:
Develop and debug Linux applications on
ARM SoCs , focusing on networking pipelines for telemetry, video streaming, and control.
Hardware-Software Synergy:
Work closely with hardware and firmware teams to validate performance and stabilize the platform for production.
Testing & Validation:
Conduct rigorous system tests and
flight tests
to identify and troubleshoot stability issues.
Tools & Infrastructure:
Build internal automation tools and scripts to streamline development and regression testing.
Documentation:
Maintain clear technical documentation and contribute to our engineering knowledge base.
Required Qualifications:
Education:
Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
Experience:
1–3 years of software or embedded systems experience (we value high‑impact internships!).
Programming:
Strong proficiency in
Python
and a solid understanding of
Linux
development environments.
Version Control:
Comfortable with
Git
and standard collaborative workflows.
Networking:
Foundational knowledge of TCP/IP, sockets, and networking protocols.
Bonus Points For:
Experience with
Embedded Linux
(Debian, Armbian, uBoot, etc.).
Exposure to
C/C++
and integration via
Cython .
Hands‑on projects in
robotics, drones, or IoT .
Familiarity with
OpenCV
or image processing pipelines.
Experience with
WiFi telemetry
or video streaming.
Proficiency in
Bash scripting .
Hands‑on familiarity with
ARM/Linux toolchains
and embedded development workflows.
Comprehensive Health Coverage:
Robust Medical, Dental, and Vision insurance plans.
Financial Security:
401(k) retirement plan with company match and life insurance.
Flexible Spending:
Access to
Health Savings Accounts (HSA)
and
Flexible Spending Accounts (FSA)
to help manage healthcare costs tax‑efficiently.
Work-Life Balance:
Generous Paid Time Off (PTO) and paid holidays.
Innovation Culture:
Hands‑on experience with the latest drone hardware and a collaborative, engineering‑first environment.
Impact:
The opportunity to build products that inspire the next generation of engineers and scientists.
To Apply:
Please submit your resume and a brief cover letter explaining your qualifications for the role.
Position subject to a background check.
#J-18808-Ljbffr
  • San Diego, California, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.