Technical Project Manager
Bellevue, WA - USA
Job Summary
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: Masters 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.
Required Experience:
IC
About Company
Outsourcing your software development? We’re the go-to embedded and IoT software service provider. We cover edge-to-cloud development.