Embedded Systems Engineer (Linux)

 (5+ years exp)
$50k – $100k • No equity
Published: 1 week ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

CSS
C
Linux Kernel

Hiring contact

Kirsten Hinlopen

The Role

Who Are We?
AVA Technologies Inc. is a consumer brand passionate about helping reconnect the world back to their food. We invented AVA Byte, the world’s smartest indoor garden, designed for connected consumers who want to unlock their green thumbs. We are a young company looking to grow our AVA Family - are you ready to grow?

Our Why: At AVA, we believe the world needs to grow more plants to appreciate nature and decrease their footprints.
Our Mission: To give the gift of growing.
Our Vision: AVA-grown plants in every home.
Our Track Record: AVA has won over 17 different awards, raised $2.3M USD in Seed Funding, $1.5M in non-dilutive capital, and started shipping their products to hundreds of customers. We have experienced 3,000%+ increase in organic growth from COVID-19, and this market is poised for record-breaking growth. Our co-ops have won the McArthur Outstanding Co-op Student of the Year and National Co-Op Awards.

Our Core Values:
Get Growing
Pursue growth and learning. Read books, listen to podcasts, watch TED Talks, try new things, and wear different hats. Taking action is better than waiting too long and losing your chance. It’s OK to make mistakes, as long as we learn from them. Invest in yourself, stay hungry.
Relentlessly Innovate and Create
We don’t compete on price. We’re innovators. We create value and delight customers. We’re the first ever IoT indoor smart garden. Technology is the forefront of everything we do. Go the extra mile. Exceed expectations. WOW our customers at every touchpoint.
Own Your Ikigai
Ikigai is the intersection of what you love, what you're good at, what the world needs, and what we can be paid for. We aren’t Big Brother. We embrace diversity and inclusion. Creativity is welcome. Show your personality. Do what you stand for. Trust your gut and intuition.
We not Me
We are the AVA Family; everything we do should be for the greater good of the company even though the task at hand might not always be the most fun or exciting. Be humble, enthusiastic, persistent, and patient. Care for each other. Support each other. Use your team.

Must be Canadian PR or Citizen
Must reside in BC, Canada and be able to join us in our office
Must speak English fluently

We’re looking for a quick-thinking, organized, and methodical person to join the AVA Family. The Firmware Embedded Systems Engineer will be working with a multidisciplinary team to deliver new and improved versions of Byte in addition to developing new innovations in the Byte line, which could encompass: design, architecture, implementation, cross-functional communication, feature development, design reviews, API development and more.

You should have an intuition for solving problems, and like to work collaboratively. The hardware team will include an electrical engineer, mechanical engineer, industrial designer, full stack app developer, and innovation product manager. You will have a huge impact in helping us transition to a whole new microcontroller, which unlocks the potential of many new innovations on our roadmap. Flexibility, motivation, initiative are important to the company culture and role. You should be comfortable with a degree of ambiguity, risk, and be willing to figure things out through developing methods, iterating, and improving.

Even if you are not a perfect match but think you have what it takes, please apply! AVA Technologies Inc. is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Your mission is to help us maximize our Product Net Promoter Score (NPS) by maintaining and optimizing our products through each version and each new product launch. Your role will be pivotal to help AVA grow the smart garden category with innovative new IoT features.

Responsibilities

Debug and maintain existing NXP module and infrastructure
Design, develop, and verify firmware for embedded systems on both versions
Collaborate with hardware team and plant science requirements

Key Projects

Version 1 - Bug Fixes

Create the framework and prioritization of features for development
Enable band steering on NXP module
Update kernel and write our own patch
Thorough code review
maintain/update mender on server as we are currently running an older version

Other Innovations

To be disclosed
Working with our current infrastructure to scale to various sizes and models

Flexible Location and Office Hours
We are very flexible with working arrangements (work from home, report on Slack, video stand-up meetings).
Training Budget
For all staff, we provide DISC assessments and communication training through a third party.
In addition to team training, events, and workshops, depending on the candidate and working arrangement, we can provide up to $4,000 CAD for skills training.
Benefits: AVA has group benefits after probation for all salaried employees (covers dependents).
Culture: Food-loving, hard-working and collaborative young group passionate about helping the world get growing.

Must have experience with:
A Bachelor's degree, or education and training normally associated with a Bachelor's degree, in Computer Science or related field and a minimum of five (5) years of job related work experience.
Strong skills with low-level Linux Kernel and embedded Linux distribution tools such as Yocto is a must
Experience with creating Yocto recipes and patches
Minimum 5+ years of proven industry experience working with embedded firmware.
Object Oriented Programming, multi-threaded and kernel / module programming for real time system development
Knowledge in hardware peripheral controller chipsets including USB, Ethernet, and serial, parallel and storage devices
Experience designing embedded device drivers (preferably WiFi) including relevant debugging methodologies
Strong skills with Boot-loader development, U-Boot.
Proficient in C/C++ programming language
Ability to work with various MCUs, DDR, eMMC, NAND Flash, I2C, GPIO, PLL, ADC, SPI Bus, etc.
Strong problem solving, debugging skills, and ability to think fundamentally.
The ability to use basic electronic instruments (Scope, Multi-meter, etc.) for assisting during SW-HW integration & debugging is an asset.
Experience with 802.11 protocols/standards (802.11b/g/a)
Experience working with NXP chips
Experience with Mender is a plus
Experience with code reviews is a plus

Nice to have experience:
Horticulture or hobbyist growing
Experience with Raspberry Pi and ESP32

Overall:
Strong communication, writing, and interpersonal skills
Collaborative approach that carefully considers and builds bridges with all stakeholders
Persistent and passionate about building product for the customer and to push the team
Time management skills and demonstrated ability to meet deadlines and to effectively manage multiple projects
Ability to exercise good judgment, show initiative and be proactive
Develop and sustain cooperative, productive working relationships to demonstrate the organization’s core values and contribute positively to their culture
Demonstrate responsibility and ownership, seeing things through and manage tasks and projects to completion
Multitasker who can work well in a high pressure, multiple-deadline environment, even under minimal supervision and direct styles of leadership
Takes initiative and can exercise independent judgement given appropriate overall direction and objectives

Please email [email protected] with the title “Full Stack App Developer - [Your Full Name] - [Application Date in format MM.DD.YY]”.
Attach your resume or LinkedIn Profile and copy paste your 16personalities in the application (link to the test here: https://www.16personalities.com/).
We do not review cover letters or transcripts, but you are welcome to type a short intro message.
If any of the above are missing, your application will not be considered.

More about AVA Technologies

Funding

AMOUNT RAISED
$2.3M
FUNDED OVER
2 rounds
Rounds
S
$250,000
Seed Feb 2020
image

Founders

Chase Ando
Co-Founder and Chief Design Officer • 3 years • 9 years
Vancouver
image
Valerie Song
Chief Grower (CEO) & Founder • 3 years
Vancouver
image
Go to team image

Similar Jobs

Nyoka company logo
Nyoka
We engineer proteins to generate light
Prelude company logo
Prelude
Active Security Intelligence