jobapplier

Technical Project Manager

witekio

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.