Firmware Validation Engineer

Pura
Pleasant Grove, UT, US
Full-time

Job Description

Job Description

Firmware Validation Engineer

Job Summary

We are looking to add a full-time Firmware Validation Engineer at Pura. The right candidate would describe themselves as someone who is detail oriented and has excellent communication skills.

This person will be committed to growing with Pura.

This is an onsite role located at our office Headquarters in Pleasant Grove, UT.

Responsibilities

  • Develops detailed test plans, specifications, test cases, and test data sets that validate functional, performance, and load test requirements and update existing test procedures based on requirement changes and test analysis.
  • Maintaining a suite of regression tests to ensure product functionality for each release of firmware
  • Communicating with hardware and software teams to proactively identify problems and gaps in test coverage and documentation
  • Creating and updating tests for new features and technology
  • Maintaining automated test infrastructures
  • Developing clear and concise test reports
  • Qualifying each release of firmware version for deployment

Skills

  • Ability to understand, test, and troubleshoot complicated system interactions
  • Programming language experience with Embedded C and Python
  • Knowledge on Bluetooth / BLE, NFC, WiFi protocols and other IOT related protocols
  • Experience with digital interfaces like I2C, SPI, UART, JTAG, etc.
  • Ability to use programming languages to implement complex data structures and algorithms
  • Experience developing tests with reusable code
  • Experience using GIT versioning control tools
  • Experience using lab equipment such as : Multimeters, Oscilloscopes, Signal Generators, Data Loggers, etc.
  • Ability to drive problems to solutions across different groups in the company
  • Ability to develop test guidelines from specifications
  • Familiarity with IOT Cloud interactions is a plus.
  • Knowledge on C, C++ Unit testing tools and Static Analysis Tools is a plus.

Education and Experience

  • BS / MS in Computer Science, Electrical, Electronics, Communication or related field.
  • 3+ years of relevant professional experience

Powered by JazzHR

diiL19RELa

30+ days ago
Related jobs
Promoted
Pura
Pleasant Grove, Utah

We are looking to add a full-time Firmware Validation Engineer at Pura. Maintaining a suite of regression tests to ensure product functionality for each release of firmware. Qualifying each release of firmware version for deployment . ...

Pura
Pleasant Grove, Utah

Firmware Validation Engineer Job Summary We are looking to add a full-time Firmware Validation Engineer at Pura. Maintaining a suite of regression tests to ensure product functionality for each release of firmware Communicating with hardware and software teams to proactively identify problems and ga...

Promoted
jub.com
Draper, Utah

Professional Electrical Engineer Lead (PE) 2024-23. We are recruiting a Professional Electrical Engineer-Lead to provide municipal and commercial system designs. Bachelor's degree in Electrical Engineering from an ABET accredited university, Master's degree is a plus. The purpose of J-U-B ENGINEERS...

Promoted
Hypercraft
Provo, Utah

As a Software Engineer at Hypercraft, you’ll play a pivotal role in the development and integration of next generation software systems for enabling electric vehicle development. Stay up to date with emerging technologies, industry trends, and advancements in automotive software development an...

Promoted
ROCKY MTN UNIVERSITY OF HEALTH
Provo, Utah

A minimum of three (3) years of experience in web systems engineering, web systems administration, cloud engineering, or equivalent is required. Ensure staff understand and are proficient in using the myriads of software systems. Provide insight into best practices for the use of software systems. A...

Promoted
Executech
South Jordan, Utah

Proactive Engineers provide remote and onsite expertise on a technical support team. They proactively serve as network administrators on a Service Delivery Team, partnering with the Service Delivery Manager and Senior Engineer in ensuring Executech’s products and services satisfy clients. Proa...

Promoted
Tekgence Private Ltd
Sandy, Utah

POSITION / TITLE : Systems Engineer (Mainframe). Troubleshoots systems to increase quality of systems. Develops, tests, and modifies software to improve efficiency of internal operating systems. Mainframe Systems Programmer to maintain vendor software and work cooperatively to keep the overall mainf...

Promoted
HOMELAND LLC
UT, United States

Homeland has partnered with an innovative healthcare SaaS company who is seeking a Principal QA Engineer to join their team. Lead the software quality assurance lifecycle by establishing and coordinating comprehensive test strategies. ...

Promoted
Career Collective
UT, United States

Bachelor’s Degree in Electrical Engineering or a related engineering field. We are seeking a passionate and experienced Electrical Engineer to add to our growing team based out of Salt Lake City, UT. Perform design calculations for electrical loads and panel schedules. Coordinate with other discipli...

Promoted
Gardner Resources Consulting, LLC
UT, United States

One of our engineering clients in the Salt Lake area is seeking an Electrical Controls Engineer for a 6-month+ contract with likely extension to permanent (Onsite role). BSEE (Bachelors in Electrical Engineering) is a plus. ...