Responsibilities
- Design and build a high-performance desktop platform engineered for scalability
- Connect real-world hardware sensors and telemetry systems using reactive programming techniques
- Implement Domain-Driven Design principles to maintain clear, maintainable, and testable business logic
- Develop virtual simulations to model and verify control system behavior under real-world conditions
- Analyze and optimize system performance to meet operational demands
- Create comprehensive unit and integration tests to ensure software reliability and quality
Benefits
- Work with modern tools and frameworks to tackle real-time, high-performance engineering challenges
- Contribute to software that powers next-generation vehicle control systems, improving safety and efficiency in inland shipping and addressing crew shortages
- Collaborate with engineers who prioritize clean code, ongoing learning, and technical excellence
- Observe software interacting directly with physical hardware in live environments