What are the responsibilities and job description for the Software Engineer (C#, WPF) position at Expert Executive Recruiters (EER Global)?
Our client is a rapidly growing company providing cutting-edge unmanned aerial systems to the U.S. military. They are driven by core values of ownership, integrity, customer orientation, teamwork, excellence, and innovation.
Our client is seeking an experienced Software Developer who thrives in a multidisciplinary environment, embraces independent learning, and enjoys developing software across the full development lifecycle. The ideal candidate is a proactive team player, eager to propose innovative ideas and implement solutions using the latest technologies.
Remote position with one monthly visit to their Stafford, Virginia office.
Key Responsibilities
- Develop Command & Control applications and auxiliary tools
- Integrate software across systems and enhance existing functionalities
- Support external teams, testing (SQA), and tool planning
- Document development processes and ensure code quality
- Collaborate with system engineers, software developers, and integration teams
- Participate in trials, performance testing, and software reviews
- Manage version control, software architecture, and development pipelines
Requirements
- BSc in Computer Science or related field
- 8 years of experience in C# software development
- 3 years developing WPF applications
- Solid experience in working on multidisciplinary electromechanical products
- Strong knowledge of multithreading, video streaming (H.264/265), and Publish/Subscribe models
- Experience with network protocols (UDP, RS232, TCP-IP)
- Expertise in software architecture, design patterns, and best practices
- Ability to work independently and collaboratively
- Client-facing mindset
- Willingness to travel up to 25%
Preferred Skills
- .NET Core / Java experience
- Android/iOS app development
- Knowledge of C2/C4I systems and MIL standards
- Familiarity with defense systems, Wireshark, JIRA, and traceability tools
What they offer
- Remote role with occasional travel
- Global startup company with 200 employees worldwide
- Opportunity to have a significant impact on the product
- Growth opportunities
- Competitive benefits package
No sponsorship at the moment. Full-time permanent role.