Firmware Engineer in Test jobs in United States
cer-icon
Apply on Employer Site
company-logo

Afero · 1 month ago

Firmware Engineer in Test

Afero is a leading PaaS for IoT manufacturers and brands, focused on making devices smart and secure. The Firmware Engineer in Test will be responsible for designing and deploying test frameworks for system firmware on hardware platforms, significantly impacting the quality and effectiveness of the company's engineering efforts.

HardwareInternetInternet of ThingsMobile

Responsibilities

Designing, developing, setting up and deploying test frameworks to test system firmware running on hardware platforms
Independently digging into complexity, building new solutions, and increasing effectiveness in a collaborative environment
Testing firmware running on devices (preferably consumer electronics devices)
Designing automated test set ups for validating complex firmware interacting with hardware
Developing Python-based automation for embedded systems, and familiarity with PySerial, libusb, and python object classes for implementing low level APIs
Testing boot loaders, and device drivers for embedded devices (RTOS and/or Linux)
Working with test frameworks of end to end testing of devices with other system components such as cloud and mobile apps
Designing automation labs to run validation tests, and to collect performance metrics
Influencing adoption of scalable test methodologies which drive clear impact on organizational effectiveness
Writing clear and well-constructed bug reports, test cases, and documentation
Working independently as well as contributing to the success of the team
Interacting with the entire Engineering team, while managing and prioritizing your own tasks in a fast-paced environment
Inventing imaginative but reality-based tests is a plus
Creating HIL (Hardware In the Loop) test rigs as well as specification and creation of hardware models to facilitate scalable testing is a plus
Creating test rigs to test wireless network functionality of embedded devices to test resiliency is a plus

Qualification

Firmware testingAutomated testingPython automationEmbedded systemsTest frameworksUser empathyCommunication skillsTeam collaboration

Required

10+ years of experience testing firmware running on devices (preferably consumer electronics devices) with at least 3 years of direct experience designing, setting up, and running automated testing of devices with embedded firmware
Expertise designing automated test set ups for validating complex firmware interacting with hardware
Expertise designing, developing and setting up automated tests for firmware validation
Expertise developing Python-based automation for embedded systems, and familiarity with PySerial, libusb, and python object classes for implementing low level APIs, etc
Experience testing boot loaders, and device drivers for embedded devices (RTOS and/or Linux)
Comfortable working with test frameworks of end to end testing of devices with other system components such as cloud and mobile apps
Experience designing automation labs to run validation tests, and to collect performance metrics
Demonstrated ability to influence adoption of scalable test methodologies which drive clear impact on organizational effectiveness
Strong verbal and written communication skills - you'll need to write clear and well-constructed bug reports, test cases, and documentation
Demonstrated ability to work independently as well as contributing to the success of the team - you'll interact with the entire Engineering team, while managing and prioritizing your own tasks in a fast-paced environment
The role is local to the SF Bay area, and requires in-office work 3 days per week at the company headquarters in Los Altos, CA
Applicants must be authorized to work for any employer in the U.S

Preferred

Empathy for users, an eye for usability, and ability to invent imaginative but reality-based tests is a plus
Experience with any form of test automation for IOT devices is a plus
Experience creating HIL (Hardware In the Loop) test rigs as well as specification and creation of hardware models to facilitate scalable testing is a plus
Experience creating test rigs to test wireless network functionality of embedded devices to test resiliency is a plus

Benefits

Competitive benefits
Equity compensation

Company

Afero

twittertwittertwitter
company-logo
Afero is a software firm that develops a secure sensor-to-cloud IoT platform that is designed to access, control, and manage devices.

Funding

Current Stage
Growth Stage
Total Funding
$100M
Key Investors
Crosspoint Capital PartnersMistletoeSamsung Strategy and Innovation Center
2021-12-08Series C· $50M
2019-06-15Series B· $23M
2016-05-18Series A· $27M

Leadership Team

leader-logo
Shin Matsumura
Co-Founder & Board Member
linkedin
leader-logo
Amy Fong
Senior QA Engineer
linkedin
Company data provided by crunchbase