Staff Embedded Software Engineer
Company
Tortuga AgTech
Location
Greater Denver Area
Type
Full Time
Job Description
Do you want to build real things and use technology for something meaningful? Do you want to fight to make the world’s fresh produce healthier, tastier, and more sustainable?
As a Staff Embedded Software Engineer at Tortuga, you’ll be core to the development of our robotic harvesting software with a specialty in working with low level hardware interfaces. As an early team member, you’ll start with a working robot and help us develop the next generation by integrating more sophisticated sensors and communications protocols at the board and firmware level. This includes working on and with cameras, motor controllers, sensors, microcontrollers, and the associated software interfaces. You’ll hold meaningful equity and are excited to grow your role as Tortuga grows.
What you’ll do
-
Advise the hardware and system level design direction based on your experience while working closely with electrical and mechanical engineers to evaluate and implement high performance, reliable, and low-cost solutions
-
Assist in the creation of functional requirements for embedded systems
-
Integrate communications from hardware on custom PCBs of a variety of types (motor controllers, microcontrollers, etc.) to low level software interfaces
-
Develop embedded software architecture and help drive key design decisions
-
Create automated tests to verify functionality of embedded software
-
Debug communication bus and software level faults and handle these gracefully
-
Create C++ interfaces that facilitate communication between embedded systems and higher level software
-
Provide technical leadership on a small team of embedded software engineers
-
Lead the effort to develop functionally safe embedded software and advocate for safety throughout the development and testing process
What we’re looking for
-
Required: 7+ years professional experience in development of embedded systems for robotics, autonomous vehicles, or similar systems
-
Required: Experience with microcontrollers (STM32, PIC, AURIX, Hercules, ect.) running an RTOS (freeRTOS or similar)
-
Required: Strong C++, C, and Python programming proficiency
-
Required: Experience with industrial bus protocols (CANOpen, EtherCAT) to interface with actuators and sensors
-
Required: Hands on experience with prototype development, testing, and bringing designs up to production quality and reliability
-
Required: Experience debugging hardware using benchtop equipment such as DMM, oscilloscopes, and logic analyzers
-
Required: B.S. Computer Engineering, Electrical Engineering, or relevant degree
-
Preferred: Experience with FOC motor control
-
Preferred: Experience developing and qualifying functionally safe hardware and software
-
Preferred: Familiarity with relevant safety standards
-
Preferred: Experience with TCP/IP communications
-
Preferred: Startup experience
Please note you must be authorized to work in the United States for this position.
The base salary range below represents the low and high end of our salary range for this position. Actual salaries may vary and may be above or below the range based on various factors including but not limited to experience, education, responsibilities, and regular and/or necessary travel. The range listed is just one component of Tortuga’s total compensation package for employees. Â
Denver area base salary range: $160,000 - $200,000 per year.Â
This position is based in Denver, with the ability to work from home 2 - 3 days a week, based on business needs (100% remote is not available). Relocation assistance is available for out-of-state candidates.
About Tortuga
Tortuga AgTech’s mission is to build a healthier society, and a thriving ecosystem, through smarter farming. We’re pursuing our mission by building robotic harvesting and precision analytics systems for the world’s leading fresh produce growers (delicious things like strawberries, tomatoes, bell peppers, and herbs). We’re building not just because it’s fun, but because we believe thoughtful, well-built advanced technology can help farmers grow healthier, fresher, more environmentally sustainable produce for everyone. We’re backed by some of the most respected early-stage investors in Silicon Valley, as well as ag industry veterans.Â
Tortuga means “turtle” in Spanish. Around the world, turtles are symbols of wisdom, patience, and connectedness to the Earth. We’re proud to be based in Denver, CO - a growing and leading robotics hub in North America, and a great place to live!Â
Tortuga is an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical​​​ condition, pregnancy, genetic information, gender, sexual orientation, gender identity or ​expression, veteran status, or any other status protected under federal, state, or local law.
Compensation Range: $160K - $200K
Date Posted
03/03/2024
Views
17
Similar Jobs
Senior Electrical Engineer - Red 6
Views in the last 30 days - 0
Red 6 is a pioneering AR technology startup specializing in synthetic air combat training The company is seeking a Senior Electrical Engineer to contr...
View DetailsGrowth Marketing Specialist - B2C - MakeMusic - Peaksware
Views in the last 30 days - 0
The Growth Marketing Specialist position at Peaksware which includes brands like TrainingPeaks MakeMusic TrainHeroic and Alfred Music is a key role in...
View DetailsQuantum Optics Intern - HRL Laboratories
Views in the last 30 days - 0
HRL Laboratories based in Southern California with locations in Malibu Calabasas Westlake Village and Camarillo is seeking a candidate for a research ...
View DetailsBusiness Development Representative - MakeMusic - Peaksware
Views in the last 30 days - 0
Peaksware a company that includes brands like TrainingPeaks MakeMusic TrainHeroic and Alfred Music is seeking a Business Development Representative Th...
View DetailsRecruiter - Peaksware - Peaksware
Views in the last 30 days - 0
Peaksware which includes brands like TrainingPeaks MakeMusic TrainHeroic and Alfred Music is seeking a Recruiter for a hybrid role The ideal candidate...
View DetailsGrowth Marketing Specialist - B2B - MakeMusic - Peaksware
Views in the last 30 days - 0
The Growth Marketing Specialist role at Peaksware which includes brands like TrainingPeaks MakeMusic TrainHeroic and Alfred Music is a key position in...
View Details