Technical Project Manager

Job summary
Permanent contract
Bellevue
No remote work
Salary: Not specified
Skills & expertise
Agile methodologies
Debugging
Collaboration and teamwork
Rust
OpenOCD
+2
Apply

WITEKIO
WITEKIO

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Job Title: Technical Project Manager

Worksite: 3150 Richards Road, Ste. 210, Bellevue, WA 98005

Job duties: 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. Bootloader configuration: MCUboot.

Compensation: $143104/year.

Want to know more?

Apply