
Embedded Systems Test Engineer (in-office position, located in Pensacola, FL)
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
ActiGraph is an international leader in the development of validated medical-grade wearable solutions used to measure physical activity, sleep, and behavior patterns in the broader global academic and pharma research communities.
ActiGraph is looking for an Embedded System Test Engineer who will be responsible for testing device firmware and software applications. This is an in-office position, Monday - Friday, that will work in our lab, alongside other team members who perform similar functions. The Embedded Test Engineer must be able to interface with hardware and software engineers, application developers, field engineers, and other functional groups. The Embedded Test Engineer is also required to collaborate with team members and participate in researching technologies to assist in both functional and unit testing of hardware and software on embedded system devices.
We are looking for an individual who possesses the ability to think outside the box, who has outstanding character while working within a team environment, possesses excellent communication skills, is a self-starter, has compassion for co-workers and clients alike, and has the ability to maintain a professional attitude and appearance under any circumstance, and able to teach/coach/mentor new team members. We hope you'll consider joining us in our mission to help bring digital data to life!
The essential duties and responsibilities for this role include:
- Develops test routines and procedures.
- Creates, automates, and executes regression and unit test cases.
- Participates in issue identification and resolution.
- Works with the department managers to resolve highly complex technical issues.
- Works with the embedded team to integrate and complete tests, as well as ensure quality integration of hardware, firmware, and software.
- Actively identifies and communicates project specific risks.
- Participates in Agile ceremonies (SCRUM framework).
- Enhances and improves existing technologies to apply to new solutions.
- Implements assigned project tasks in a timely manner.
- Develops positive relationships with colleagues.
- Makes testing process enhancement recommendations.
- Other duties as assigned.
All responsibilities are to be performed in accordance with the ActiGraph core values, standards, policies, and procedures.
As an equal opportunity employer, all employment at ActiGraph is governed without regard to, nor influenced by, race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
Requirements
The ideal candidate will have:
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
- Proficient at writing and debugging code in at least one programming language.
- Knowledgeable of basic electronic components and the ability to read them on schematics.
- Must be able to support 100% on-site (this is non-negotiable).
- Ability to understand math and physics in 3-dimensional coordinate systems.
- Ability to work on bit-level manipulation of data.
- Must be able to participate in continued education activities (classes, online training etc.)
- Must be able to physically or virtually attend corporate events and meetings.
- Experience working in Agile framework.
- Experience in the following technologies:
- Bluetooth Low Energy
- Hardware diagnostic and debugging tools (multimeters, oscilloscopes, logic analyzers)
- Distributed Version Control Systems (Git, Mercurial)
- Embedded Development Environments (IAR, Keil)
- Tools / frameworks – VectorCast, Jenkins, ADO
- Familiarity with the following technologies are a plus but not required:
- C
- ARM Cortex-M Processors
- UART/IC2/SPI Communication Protocols
- Embedded Real-Time Operating Systems
- Embedded Linux Operating Systems
- Object-oriented languages such as C++ and C#
- Scripting languages
- Relational databases
Benefits
At ActiGraph, we do our best to offer benefits and a work environment that is positive, fun, and tailored towards the needs and feedback of our team members. We do so by offering:
- A casual "dress-code" environment
- A family-oriented and collaborative workplace
- Paid time off (including paid time off for your birthday)
- And a very generous suite of benefits including: medical, dental, vision, basic/life accidental, short/long term disability, identity theft, 401K (plus a match), and supplemental insurance options