Back to jobs

Application Software Engineer | Mission Critical Systems | c#

Job description

We’re looking for an Application Software Engineer to help build the user-facing tools and APIs that power our next-generation RF monitoring systems.
You’ll work across Windows and Linux platforms to develop applications and interfaces that handle vast amounts of data — transforming raw signal intelligence into usable insight for mission-critical users. This is a great opportunity to work at the intersection of embedded systems and high-level software, taking ownership of systems that span the full stack.

🔧 What You’ll Be Doing
  • Full software development lifecycle: from design and requirements to testing and deployment
  • Develop clean, high-quality software in C# for client-server systems
  • Build and maintain RESTful APIs to interface with embedded and distributed devices
  • Create and maintain functional specifications and documentation
  • Write unit tests and contribute to test automation
  • Perform peer reviews and help maintain code quality across the team
  • Collaborate with engineers across embedded, systems, and hardware disciplines

🧠 What You’ll Bring
  • Strong knowledge of C# and object-oriented programming
  • Experience developing and maintaining RESTful APIs
  • Familiarity with client-server architectures and data-heavy applications
  • Good grasp of design patterns, data structures, and Agile development practices
  • Solid problem-solving skills and attention to detail
  • Comfortable working independently and in a cross-functional team
  • Excellent communication skills

💡 Nice to Have
  • Degree in Computer Science, Engineering or similar
  • Familiarity with:
    • WPF or other modern UI frameworks
    • ASP.NET or similar web frameworks
    • Algorithm design and implementation
    • Linux shell scripting and cross-platform development
Why Join?
  • Real-world tech – You’ll work on applications that control mission-critical RF systems used globally
  • Cross-functional teams – Work closely with embedded, RF, and hardware engineers
  • Onsite + hybrid – Design, dev, and manufacturing are all in-house for fast feedback and rapid iteration
  • Ownership and learning – Autonomy to shape features and work across the stack
  • Flexible, impactful work – Help deliver tech-for-good used by defence and security customers worldwide