Technical Project Manager
witekio
- Bellevue, United States
- Mid Level
- Master's degree
- Posted
Skills
Required
- software development
- connectivity
- WiFi
- BLE
- ANT+
- device management
- language C
- cross-platform
- multi-architecture
- openOCD
- Cmocka
Preferred
- ensuring seamless functionality
- programming languages
- Rust
- code reviews
- embedded software design
- Agile
Job Title: Technical Project Manager
Worksite: 3150 Richards Road, Ste. 210, Bellevue, WA 98005
Responsibilities
- Designing, developing, and optimizing embedded software for various platforms.
- Collaborating with cross-functional teams to integrate software with hardware and cloud components, ensuring seamless functionality.
- Writing, testing, and debugging software in programming languages, including Rust.
- Participating in code reviews and establishing best practices for embedded software design.
- Leading and managing engineering activities using Agile methodologies.
- Overseeing project deliverables to ensure they meet client specifications and acceptance criteria.
- Providing superior client communication, addressing technical issues, and fostering long-term relationships.
Requirements
- Master’s degree or foreign equivalent in Computer Science, Electrical Engineering, Computer Engineering, or closely related field, plus one (1) year of experience in Embedded Software Engineer or closely related positions.
- Must have one (1) year of experience with the following: Development of software development kit for connectivity (WiFi and BLE and ANT+) and device management in language C cross-platform and multi-architecture.
- Debug session for the product release on-site with the customer team: openOCD, gdb tools.
- Write and setup tests plans with Cmocka framework.
- Setup chain of trust using a secure element on the target to allow the cloud to identify and trust the device.
- Manage update of the firmware of the device via AWS, implemented the update flow.
- MCUboot.
Pay
Compensation: $143104/year.
jobapplier