Senior Embedded Linux Engineer
Company: FarmWise
Location: Santa Clara
Posted on: August 7, 2022
Job Description:
At FarmWise, we harness the power of AI to find solutions to
combat food production challenges, and help growers thrive in this
new farming era. We work hand in hand with growers to understand
their constraints, address their priorities, and build products
that are changing their lives for good.
We're a diverse team of analytical problem-solvers who are deeply
motivated by challenges. We value open communication and a
dedication to self-improvement. If you are interested in working on
technology that will have a big impact on agriculture. Join us!
About the Work:
- Work on the embedded linux components of the system
- Develop real-time environments to process our camera images
into scheduled actions
- Build robust processing pipelines in linux with deterministic
behavior and debuggability.
- Develop the communication with the low level actuation system
to capture health metrics
- Develop environments around the application that can be used
during development, CI, simulation, and production
- Collaborate with the other teams to build the best and
strongest state-of-the-art farming equipment; Hardware, Electrical,
Computer Vision, Backend, and Operations.
About You:
- Strong communicator and a desire to work in a collaborative,
people first culture
- A BS or MS in Electrical Engineering, Computer Engineering,
Computer Science, Robotics or related fields
- 4+ years of practical experience in writing robust,
production-ready, clearly-written, reusable, and well-tested
code
- High Proficiency in C and C++
- Strong background in system architecture
- Experience working with, and debugging the full linux stack
system
- Fluency with Linux development environments
- Experience using and augmenting automated test systems to
verify software, with hardware in the loop
Nice to Have's:
- Experience with embedded linux customization
- Experience with PREMPT_RT linux patch
- Experience with the Nvidia Jetson platform
- Experience with some of NVidia development tool set (deep
stream, system profilers, any low level HW accelerator
libraries)
- Familiarity with some serialization protocols (e.g
avro/protobuf) and some communication protocol used in IoT space
(e.g. mqtt)
- Basic working knowledge of Linear Algebra, Statistics,
Kinematics
- Experience with networking, concurrency, and distributed
systems
What we Offer:
- Competitive salary & equity
- Flexible PTO & 9 company-wide holidays
- Generous Health Benefits (Medical, Dental, Vision), including
FSA and HSA options
- 401(k) with Company Match
- Free catered lunch and plenty of snacks
Keywords: FarmWise, Santa Clara , Senior Embedded Linux Engineer, IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...