GrepJob
Epirus

Principal Software Engineer

Epirus
Apply
about 5 hours ago
Torrance, CA, USAStaff+

Base Salary

$204k - $231k/yr

Responsibilities

  • Build software for real-time coordination of intelligent power-amplified modules over web-based services.
  • Architect and evolve an embedded Linux platform utilizing open-source software and web-based microservices.
  • Design and implement system management software for distributed electronic components.
  • Provide mentorship and guidance to team members in embedded software development.

Requirements

  • BS degree in Computer Engineering, Computer Science, or related field.
  • 8+ years of experience in systems programming languages such as C++, Rust, or C.
  • Experience developing resource-constrained software for embedded systems.
  • Expert knowledge of multi-threading, parallelism, and concurrency.
  • Firm grasp of Data Structures, Algorithms, and Design Patterns.
  • Understanding of computing performance and optimization in large or distributed systems.
  • Must be a U.S. Citizen or Permanent Resident.

Tech Stack

Categories