Software Engineer

Reposted 17 Days Ago
Lafayette, LA
In-Office
Mid level
Software • Agriculture • Manufacturing
Drone Manufacturing + Research
The Role
Design and develop system-level software for drone platforms, collaborating with teams on integration, optimization, and testing of software and systems.
Summary Generated by Built In


DMR Technologies is a leading innovator in unmanned aerial systems (UAS) and agricultural technology solutions. By combining advanced drone systems with cutting-edge software and hardware, we help industries modernize operations, increase efficiency, and advance the future of precision agriculture. 

 

As we expand U.S. manufacturing and engineering operations, we’re seeking a Software Engineer (System) to architect, integrate, and optimize system-level software for DMR’s next-generation drone platforms. This role focuses on the intersection of embedded control, communications, and data systems—ensuring our UAS products operate with precision, reliability, and scalability across diverse environments. 

 

Key Responsibilities 

  • Design and develop system-level software that integrates flight control, payload management, and data communication modules. 
  • Collaborate with hardware, firmware, and cloud teams to create cohesive, high-performance systems. 
  • Implement and optimize data pipelines between onboard systems and ground control applications. 
  • Develop and maintain middleware for communication across embedded and distributed components. 
  • Integrate third-party SDKs, APIs, and sensor interfaces into DMR’s core flight software ecosystem. 
  • Conduct system analysis, validation, and integration testing across hardware and software boundaries. 
  • Troubleshoot complex system interactions and ensure stability across hardware configurations. 
  • Document system architecture, communication protocols, and development processes. 
  • Participate in Agile development cycles, code reviews, and release planning. 
  • Contribute to efforts around system reliability, fault tolerance, and cybersecurity. 

 

Required Qualifications 

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field. 
  • 3+ years of experience in systems or embedded software engineering. 
  • Proficiency in C/C++ and familiarity with Python or Go for automation and scripting. 
  • Strong understanding of distributed systems, interprocess communication, and real-time systems. 
  • Experience with Linux or RTOS-based environments. 
  • Knowledge of data serialization and communication protocols (e.g., MAVLink, CAN, TCP/IP). 
  • Strong debugging and performance optimization skills. 
  • Ability to work effectively in a cross-functional engineering environment. 


Preferred Qualifications 

  • Experience developing software for drones, robotics, or other autonomous systems. 
  • Familiarity with PX4, ROS, or ArduPilot frameworks. 
  • Knowledge of cloud-edge data synchronization and IoT integration. 
  • Experience with telemetry systems, mission control interfaces, or flight data logging. 
  • Understanding of cybersecurity principles and secure communication standards. 
  • Familiarity with microservices or containerized system architecture. 


Ideal Candidate Profile 

  • Systems thinker who thrives on connecting software and hardware into cohesive solutions. 
  • Detail-oriented and proactive, with strong analytical and problem-solving abilities. 
  • Excited by the challenge of developing robust systems that perform in real-world, mission-critical environments. 
  • Motivated by DMR’s mission to strengthen U.S.-built innovation in drone technology and advanced manufacturing. 

 

Why Join DMR Technologies 

At DMR, we’re engineering the systems that define the next generation of flight. As a System Software Engineer, you’ll work at the core of innovation—building reliable, intelligent platforms that power the future of aerial technology. If you’re ready to bring precision, creativity, and purpose to your code, we’d love to meet you. 

 

Top Skills

C/C++
Can
Go
Linux
Mavlink
Python
Rtos
Tcp/Ip
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Detroit, MI
8 Employees
Year Founded: 2024

What We Do

Based in Detroit, the heart of American engineering innovation, we don’t just think in terms of the commercial drone industry. We think of agriculture, construction, facilities management, public safety and the chemical-safe reclamation industries. We think in terms of solutions. Big challenges and microscopic. And that’s why we’ve built the most precise and reliable industrial drones in the market.

As for the how, we’ve had a drone in the air almost every day for a decade. That’s years of putting in the real work to master the technology of flight control and manufacturing. We didn’t wait for opportunities, we created them through precision manufacturing and use-case development. There’s a reason we’re called DMR Drone Manufacturing + Research: our clients don’t have the time for us to be reactive so we’ve already invested our time in being proactive. Building technology we can speak about with confidence. And considering the needs of our partners and industries.

Fly the answer by getting in touch: [email protected]

Similar Jobs

inKind Logo inKind

Software Engineer

eCommerce • Fintech • Food • Mobile • Social Impact
Easy Apply
Remote or Hybrid
USA
135 Employees
140K-160K Annually

SailPoint Logo SailPoint

Software Engineer

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Remote or Hybrid
United States
2461 Employees
15-40 Hourly

Applied Systems Logo Applied Systems

Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
3000 Employees
60K-160K Annually

Milestone Systems Logo Milestone Systems

Software Engineer

Artificial Intelligence • Other • Security • Software • Analytics • Big Data Analytics
Remote or Hybrid
2 Locations
1500 Employees
175K-195K Annually

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account