Search Jobs
Find your next opportunity today.
Prosum
https://prosum3.wpengine.com/wp-content/uploads/2020/03/JB-Square-200x200-1.png
https://www.prosum.com
https://www.prosum.com
true
SDET (Embedded Applications)
1 Duette Way Broomfield, CO 80020 US
2022-10-13
2023-07-05
Employment Type:
Contract
Job Category: SDET
Job Number: 23249
Job Description
SOFTWARE DEVELOPMENT ENGINEER IN TEST, EMBEDDED APPLICATIONS
SUMMARY
Design, develop, maintain, and deploy the embedded test automation platform for our client’s suite of motorized window coverings and IoT accessories. Using best practices and patterns for Software Engineering deliver the automation of firmware testing for effective continuous integration.
ESSENTIAL FUNCTIONS
• Automate firmware verification tests for code and libraries that run on embedded ARM SoC platforms
• Work with firmware engineers to investigate issues and develop solutions
• Support additional test automation needs within the department, e.g. BLE and REST interface testing
• Design, build, test and deploy effective test automation solutions for our window coverings motor assembly devices and internal tools
• Collaborate with firmware, hardware and software engineers to implement improvements, design changes, and fix issues that arise for firmware test rigs and test automation software
• Define and execute verification and validation requirements and testing plans for firmware test automation platforms
• Collaborate with DevOps to provide continuous integration of test automation platforms
OTHER FUNCTIONS
This position coordinates with a team of highly skilled hardware, firmware, and software engineers for motorized, connected, automated, shading products and accessories for Hunter Douglas.
If you want to make a difference right away and be a part of a fast-paced and growing organization, then we would love to talk to you.
Flexible, hybrid remote-office working environment
QUALIFICATIONS AND KSA’S FOR EMPLOYMENT
An employee in this position, upon appointment, should have the equivalent of the following:
SUMMARY
Design, develop, maintain, and deploy the embedded test automation platform for our client’s suite of motorized window coverings and IoT accessories. Using best practices and patterns for Software Engineering deliver the automation of firmware testing for effective continuous integration.
ESSENTIAL FUNCTIONS
• Automate firmware verification tests for code and libraries that run on embedded ARM SoC platforms
• Work with firmware engineers to investigate issues and develop solutions
• Support additional test automation needs within the department, e.g. BLE and REST interface testing
• Design, build, test and deploy effective test automation solutions for our window coverings motor assembly devices and internal tools
• Collaborate with firmware, hardware and software engineers to implement improvements, design changes, and fix issues that arise for firmware test rigs and test automation software
• Define and execute verification and validation requirements and testing plans for firmware test automation platforms
• Collaborate with DevOps to provide continuous integration of test automation platforms
OTHER FUNCTIONS
This position coordinates with a team of highly skilled hardware, firmware, and software engineers for motorized, connected, automated, shading products and accessories for Hunter Douglas.
If you want to make a difference right away and be a part of a fast-paced and growing organization, then we would love to talk to you.
Flexible, hybrid remote-office working environment
QUALIFICATIONS AND KSA’S FOR EMPLOYMENT
An employee in this position, upon appointment, should have the equivalent of the following:
- Expert knowledge of embedded software test automation platforms, rigs, fixtures
- Expert knowledge of C
- Expert knowledge of ARM System-on-Chip SoC architectures such as Nordic nRF52 series
- Solid knowledge of IoT interfaces such as: BLE, TCP/IP, various serial protocols etc.
- Solid knowledge of various scripting languages e.g., Python, Bash
- Solid knowledge of continuous integration tools e.g., Jenkins, Gitlab CI, Github Actions
- Solid Knowledge of Git version control
- Solid Knowledge of embedded IDE usage, as well as build tool usage e.g., CMake
- Solid Knowledge of Agile development methodology
- Proven Ability to deliver embedded test automation platforms
- Proven Ability to troubleshoot electrical and firmware issues
- Familiarity with electronic test equipment (power supplies, DMMs, oscilloscopes, etc.)
- Familiarity with Smart Home platforms such as Alexa, Google Home, and Apple HomeKit
- Familiarity with embedded Linux
- Bachelor’s or advanced degree in Software Engineering, Computer Science or Electrical Engineering is highly desired.
- Experience with development and delivery of embedded test automation platforms.
- 3+ years job experience in an area related to embedded test automation is required.
Please view our Privacy Policy.
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.