✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Embedded Software Engineer

Farm Remote
embedded embedded software software engineer software embedded engineering test embedded systems hardware embedded software team maintenance
September 25, 2022
Farm
Santa Clara County, CA, Mountain View, California, 94039
OTHER
We are currently seeking an Embedded Software Engineer to join our growing engineering team.

FarmX is located in Mountain View near the Caltrain station.

Work will be mostly in the office with flexible work from home.

Responsibilities Design, develop, and test embedded software for FarmX’s in field deployed embedded systems.

(Sensors, gateways, actuators, etc) Assist with the maintenance and enhancement of firmware in existing devices.

Work with FarmX’s Electrical Engineering team to characterize, test, bring-up, and debug new hardware designs.

Work with manufacturing and field engineers to develop tests, tools, and plans for the effective production and maintenance of FarmX hardware and software.

Drive reliability and quality in FarmX’s products.

Qualifications 2-5 years of experience in designing and implementing embedded systems Experience with C/C++ development and testing of constrained embedded systems Experience developing Bluetooth Low Energy (BLE) enabled devices.

Preferably with Nordic nRF52 processors using Segger Studio Knowledge of common hardware interfaces such as RS485/422, CAN, UART, SPI, or I2C Experience with both RTOS and bare-metal systems Strong understanding of software engineering principles, SW quality assurance, and full software development lifecycle Experience with test equipment such as Oscilloscope, Logic Analyzer, Spectrum Analyzer, and Digital Multimeter Experience with GIT, SVN, or other revision control software Able to read and interpret datasheets, schematics, and PCB layouts Good writing and communication skills Experience working in a cross functional development environment May require occasional domestic travel to customer sites We offer PTO, health, dental, life and vision insurance as well as a 401(K) plan.

FarmX provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Report this job

Similar jobs near me

Related articles