What are the responsibilities and job description for the Embedded Electronics Test Engineer : E2 position at Boulder Engineering Studio-?
Job Details
Job Description
About Us
Boulder Engineering Studio is a premier product development consultancy in Boulder, CO. Our team consists of passionate and experienced mechanical, electrical, software engineers and technicians. We build hardware, firmware and software with an iterative test-driven process in a hands-on collaborative environment. With a wide-ranging portfolio of projects, from scientific instruments and industrial machinery to medical wearables, BES focuses on providing pragmatic solutions to our customers.
We are hiring for an Embedded Electronics Test Engineering role to immediately support our existing programs while continuing to increase our development capabilities long term. This high-growth, mid-level role will be involved throughout the project lifecycle with a focus on hardware testing and higher level software development.
About You
You have at least 2-4 years of hands-on project experience in embedded systems development and testing. You thrive in a fast-paced environment, supporting multiple projects while remaining organized and efficient. You're able to self-prioritize milestones while ensuring project requirements are met and specifications are thoroughly tested and documented. When facing constraints that impact your tasks, you confidently speak up and work with the team to regroup and adjust.
Qualified candidates for this role should have extensive practical electronics experience, including expertise with instruments such as oscilloscopes, logic analyzers and spectrum analyzers. Proficiency with Python is crucial for understanding and extending the functionality of our test platform. Candidates should be familiar with version control tools, issue trackers, changelogs, and comfortable organizing and analyzing unprocessed test data. Familiarity with C and C is helpful, but not strictly required, for understanding and potentially supporting firmware development that our team is regularly working on.
About the Responsibilities
- Testing and bring-up of automated test fixtures
- Writing test procedures and implementing them to create robust, stable systems
- Designing and implementing test procedures to create robust products
- Collaborating with in-house engineers to support testing
- Collaborating with clients and vendors to develop tests and fixtures
- Read PCBA schematics
- Modifying firmware and creating supporting software to carry out test plans
- Validating hardware prototypes with lab equipment (multimeters, oscilloscopes, logic analyzers)
- Delegating testing tasks to in-house technician staff
- Collaborating with manufacturers to support assembly and end-of-line fixtures
- Understanding and interpretation of testing standards and procedures (UL, ETL, IEC, etc.)
About the Benefits
- 401K
- Health, dental, vision
- Generous PTO
- Flexible hours
- Casual office
- EcoPass RTD Bus Pass
- On-site shower; next door to climbing gyms and tennis courts
- Unlimited snacks, teas, and some of the best coffee in town
- Hybrid Office for mix of remote & on-site (varies based on project needs and individual preferences)
Required Qualifications
Required Skills/Competencies:
- In-depth knowledge of embedded device design and testing
- Proficient with Linux development environments
- Proficient with version control tools such as Git
- Proficient with test driven development and CI/CD
- Excellent written and verbal communication skills.
- Excellent organizational skills and attention to detail.
Preferred Skills/Competencies:
- Experience working with embedded devices
- Experience working with embedded linux
Physical Requirements:
- Prolonged periods sitting or standing at a desk and working on a computer.
Education and Experience:
- Bachelors degree in Software Engineering or equivalent required; Masters degree preferred.
- Two years of related experience preferred.
About our Values
BES strives to leave the world better than we found it. We dont design weapons, single use plastics, or intentionally harmful or demeaning products. Our goal is to create value in our relationships and through our work. We believe in finding the right tool for the job- including getting support from outside subject matter experts, vendors, and cutting edge research when called for. These values help ensure that the work we do take on is compelling and a good fit for our team.