Platform Engineer II

Platform Engineer II

Vollzeit Homeoffice möglich
J

Design, develop, integrate, and test critical features within the onboard C++ software stack
Build and maintain core components of the Sol3 SDK, including reusable C++ libraries, APIs, tools, and abstractions used across engineering teams
Write systems software involving inter-process communication, device and sensor interfaces, and networking
Develop and optimize multithreaded, low-latency software for constrained embedded environments
Integrate cameras, sensors, heterogeneous compute platforms, and networking interfaces into reliable end-to-end systems
Partner with hardware teams to test user flows and implement SDK-integrable solutions
Integrate perception algorithms into Sol3 SDK core components and define maintainable interfaces between algorithmic and platform code
Develop onboard applications supporting perception, navigation, and mission operations
Support software-in-the-loop, hardware-in-the-loop, spacecraft integration, mission simulation, and flight operations activities
Diagnose system-level issues across software, firmware, and hardware
Contribute to architectural decisions, conduct technical reviews, and mentor other engineers

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace Engineering, Robotics, or a related technical field; equivalent practical experience may be considered
  • 3+ years of professional software engineering experience developing complex production systems
  • Experience developing and debugging software in embedded Linux environments and integrating software with hardware, sensors, and external systems
  • Strong proficiency in modern C++, including multithreading, memory management, debugging, and performance optimization
  • Experience writing general systems software: IPC mechanisms, hardware buses and sensor interfaces (e.g., GMSL, I2C, SPI), and network protocols (e.g., TCP/IP)
  • Experience designing reusable libraries, APIs, platform services, or SDK components used across engineering teams
  • Strong understanding of software architecture, algorithms, automated testing, and maintainable software design
  • Demonstrated ability to resolve complex system-level issues and communicate effectively across software, algorithm, hardware, and systems engineering teams
  • U.S. citizenship, lawful permanent residency, protected individual status, or eligibility to obtain required U.S. Department of State authorizations under ITAR
  • Master's or PhD in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, or a related field (desired)
  • Experience developing software or firmware for spacecraft, aerospace, robotics, autonomous vehicles, defense systems, or other mission-critical applications (desired)
  • Experience integrating cameras or perception sensors with embedded Linux, GPUs, FPGAs, or other heterogeneous compute platforms (desired)
  • Familiarity with computer vision, visual navigation, state estimation, localization, mapping, or perception pipelines (desired)
  • Experience with 3D geometry, coordinate transformations, camera models, or spatial data structures (desired)
  • Proficiency in Python for tooling, automation, and testing (desired)
  • Experience with flight software interfaces, telemetry and commanding, software- or hardware-in-the-loop testing, vehicle integration, or mission operations (desired)

Core Competencies

Demonstrates expertise in C++ software development for embedded systems, with a strong focus on multithreading, performance optimization, and integration of hardware and software components. Proficient in designing reusable libraries and APIs, while effectively collaborating with cross-functional teams to resolve complex system-level issues.

Highest-signal resume keywords

  • C++ Software Development
  • Embedded Linux Environments
  • Multithreading and Performance Optimization
  • Systems Software Development
  • Software Architecture and Design

ATS Optimization Keywords

Hard Skills

  • C++
  • Multithreading
  • Memory Management
  • Debugging
  • Performance Optimization
  • Inter-Process Communication
  • Network Protocols
  • Reusable Libraries
  • APIs
  • Automated Testing

Soft Skills

  • Effective Communication
  • Mentoring

Certifications & Qualifications

  • Bachelor's Degree in Computer Science
  • Master's or PhD in Related Field (Desired)

Industry Keywords

  • Aerospace Engineering
  • Robotics
  • Autonomous Vehicles
  • Mission-Critical Applications
  • Computer Vision

Tools & Technologies

  • Sol3 SDK
  • Embedded Systems
  • Hardware Integration
  • Telemetry
  • Commanding

#J-18808-Ljbffr

Platform Engineer II Arbeitgeber: Jobtailor

Als Front Office Supervisor in unserem dynamischen Team bieten wir Ihnen die Möglichkeit, in einem unterstützenden und freundlichen Arbeitsumfeld zu wachsen. Wir legen großen Wert auf die berufliche Entwicklung unserer Mitarbeiter und bieten regelmäßige Schulungen sowie die Chance, Verantwortung zu übernehmen. Unsere Lage ermöglicht es Ihnen, Teil einer lebendigen Gemeinschaft zu sein, während Sie gleichzeitig die Standards unseres Franchise-Partners einhalten und unseren Gästen einen unvergesslichen Aufenthalt bieten.

J

Kontaktdaten:

Jobtailor Recruiting-Team