Drive the full product development cycle—from requirements and functional specs through testing, validation, and release.
Design and develop firmware for microcontroller-based products and cellular modem integration.
Troubleshoot product returns/failures to identify issues and corrective actions.
Collaborate with validation and manufacturing teams to build and execute test plans.
Support manufacturing on new product releases as well as sustaining engineering: quality improvements, cost reduction, obsolescence, and root-cause failure analysis.
Create and maintain documentation: requirements, functional specifications, test plans, and product change notices.
Ensure robust communication protocols and performance for wireless products.
Requirements
c++
embedded c
python
rtos
bluetooth
bachelor's
3+ years hands-on experience with Bluetooth, Wi-Fi, or comparable communication protocols.
Strong troubleshooting and debugging skills.
Functional knowledge of electronic components and circuits: microprocessors, microcontrollers, op-amps, regulators, and digital logic ICs.
Documentation and presentation skills (MS Office tools).
Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
Solid working knowledge of C++.
Proficiency with laboratory test equipment.
Own the Bluetooth (4.0–6.0) and 2.4/5 GHz Wi-Fi firmware stack for Copeland’s wireless modem products.
Experience with RTOS (ThreadX, FreeRTOS, Zephyr) and scripting (Python).
Strong understanding of software design and development processes.
Comfort working across multi-cultural/global teams.
10+ years in embedded firmware/hardware development.
Strong proficiency in C or Embedded C programming (with compilers/toolchains).
Benefits
Cellular product development exposure.
Upcoming colleague retirement
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
no visa sponsorship will be provided.
only candidates legally authorized to work in the united states are eligible.