Software Development Engineer (US Citizenship Required)
Core
Develop user-friendly applications integrating with handheld and stationary radiation detection systems across embedded, desktop, web, and mobile platforms.
Role type
Full-stack software engineer (embedded, desktop, web, mobile)
Builds
Radiation detection instruments, cloud-connected solutions, and next-generation software platforms
Domain
Defense, aerospace, environmental monitoring, industrial automation
Deliverable
production ML models | product features
Required skills
.NET, C#, C++, JavaScript/TypeScript, WPF, Avalonia, WinUI, Qt, Vue.js, React, Angular, HTML, CSS, REST APIs, WebSockets, Git, Agile, CI/CD, iOS, Android, .NET MAUI, Flutter, React Native, embedded UI frameworks, Linux, ARM architectures, Docker, SQL, NoSQL
Preferred skills
Python, Bash, GraphQL, embedded Linux, kernel/BSP/driver development, MQTT, edge computing, Azure/AWS/GCP, device provisioning, telemetry, remote device management, physics/radiation detection background
Technologies
.NET, C#, C++, JavaScript, TypeScript, WPF, Avalonia, WinUI, Qt, Vue.js, React, Angular, HTML, CSS, Git, Docker, SQL, NoSQL, Azure, AWS, GCP
Responsibilities
Design, develop, and maintain desktop, embedded, web, and mobile applications; create intuitive user interfaces for constrained hardware environments; implement REST APIs, WebSocket communications, and backend services; participate in software architecture and design; troubleshoot and resolve software defects; write secure, maintainable code; support CI/CD pipelines and automated testing
Seniority
Mid-level, hands-on IC