×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer​/Senior

Job in Town of Montana, Buffalo County, Wisconsin, USA
Listing for: Jobgether SRL
Full Time position
Listed on 2026-10-14
Job specializations:
  • Software Development
    Software Architect, Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 130000 - 200000 USD Yearly USD 130000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Application Software Engineer (Staff / Senior Staff)
Location: Town of Montana

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Application Software Engineer (Staff / Senior Staff) based in United States.

This role serves as a senior technical authority shaping the architecture and evolution of mission-critical operator software across multiple unmanned aerial systems. You will define technical direction for application frameworks, mission system interfaces, visualization platforms, and operator-facing experiences. The position combines deep software engineering expertise with systems architecture, real-time data processing, and complex system integration. You will lead cross-functional initiatives spanning avionics, autonomy, guidance and navigation, testing, and operator experience.

The role also provides significant influence over long-term technical roadmaps, engineering standards, and architectural investments. This is an opportunity to mentor senior engineers and contribute to highly complex, safety-critical aerospace software from a remote U.S.

-based environment.

Accountabilities
  • Define and guide application software architecture across multiple UAS platforms, ensuring modularity, maintainability, scalability, and long-term technical sustainability.
  • Lead cross-functional technical initiatives spanning avionics, autonomy, guidance, navigation and control, test engineering, and operator experience.
  • Establish system design decisions covering application frameworks, interfaces, API standards, data pipelines, and operator-facing mission software.
  • Review, approve, and guide high-impact technical proposals, engineering change requests, and cross-program software integrations.
  • Lead the resolution of complex system-level issues involving multiple subsystems, distributed data flows, performance constraints, and safety considerations.
  • Drive long-term technical roadmap planning in collaboration with technical leadership, influencing feature priorities, capability evolution, and architectural investments.
  • Serve as a senior escalation point for complex debugging, telemetry diagnostics, mission software failures, and issues identified during flight operations.
  • Mentor senior and staff-level engineers, strengthening technical judgment, architectural thinking, knowledge sharing, and leadership capabilities.
  • Represent software engineering in customer meetings, major design reviews, executive briefings, and cross-site technical alignment discussions.
  • Advocate for operator-centered design principles that prioritize mission effectiveness, reliability, usability, and intuitive workflows.
  • Establish and contribute to enterprise standards covering software documentation, testing rigor, integration methodologies, and system validation.
  • Support the long-term evolution of application frameworks and mission software across multiple programs and platforms.
  • Collaborate with engineering and program leadership to identify technical risks and develop durable, scalable solutions.
  • Contribute to engineering culture-building and continuous improvement across development practices, architecture, and technical standards.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • 10--15 years of professional software engineering experience.
  • Proven track record as a senior technical leader for large-scale, multi-program software systems.
  • Significant experience defining architecture and long-term technical evolution for mission-critical applications.
  • Experience integrating application software with avionics, autonomy, GNC, ground control, or related aerospace systems.
  • Demonstrated ability to mentor senior-level engineers and lead complex initiatives across multiple technical disciplines.
  • Expert-level proficiency in C , C#, Python, or other core programming languages used in aerospace application development.
  • Deep experience with UI and visualization frameworks such as Qt, WPF, WinUI, or similar technologies.
  • Strong expertise in real-time data handling, multithreaded processing, networked systems, and distributed communication frameworks such as DDS, ZeroMQ, MAVLink, ROS2, or STANAG-4586.
  • Extensive experience designing modular architectures, interface standards, APIs, and enterprise-level software frameworks.
  • Strong understanding of system-level constraints involving avionics, autonomy, mission planning, and operator workflows.
  • High proficiency with Dev Ops practices, CI/CD pipelines, automated testing,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary