Full-Time

Embedded Systems Engineer

Posted on 11/21/2024

Skild AI

Skild AI

Compensation Overview

$100k - $300kAnnually

Junior, Mid

San Francisco, CA, USA + 1 more

More locations: Pittsburgh, PA, USA

Category
Embedded Engineering
Software Engineering
Required Skills
Rust
Python
Data Structures & Algorithms
Go
C/C++
Requirements
  • BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
  • Proficiency developing in low-level systems languages (C, C++, Rust, Go) and Python.
  • Experience with complex software systems working in real-time with embedded systems.
  • Experience with Test Management and Requirements software.
  • Experience with ROS/ROS2 or other robotics middleware platforms.
  • Previous work experience as a Test Engineer.
  • Prior experience developing and deploying software on real robots.
  • Deep understanding and practical experience with software engineering principles, including algorithms, data structures, and system design.
  • Familiarity with machine learning integration and deployment in robotic systems.
Responsibilities
  • Define, implement, and maintain comprehensive regression tests for Skild AI’s software and products.
  • Design and organize test plans according to priority, impact, risk, and feasibility.
  • Debug and troubleshoot failures in complex scenarios while testing and/or deployment at customer sites.
  • Maintain robots and ensure they are deployment ready.
  • Recreate corner cases from production logs into repeatable tests.
  • Collaborate closely with robotic software developers and machine learning engineers and provide feedback on what needs to be improved to produce and sustain a top-quality product that meets customer expectations.

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A