Lead Software Engineer
DMR Technologies
Date: 11 hours ago
City: Lafayette, LA
Contract type: Full time

About DMR Technologies
DMR Technologies is a leading innovator in unmanned aerial systems and agricultural technology solutions. By combining advanced drone systems with cutting-edge equipment, we help industries modernize operations, increase efficiency, and prepare for the future of precision agriculture.
Key Responsibilities
DMR Technologies is a leading innovator in unmanned aerial systems and agricultural technology solutions. By combining advanced drone systems with cutting-edge equipment, we help industries modernize operations, increase efficiency, and prepare for the future of precision agriculture.
Key Responsibilities
- Design, develop, and test software applications supporting DMR’s drone systems, data platforms, and control interfaces.
- Collaborate with hardware and UX/UI teams to ensure seamless integration of embedded and cloud-based solutions.
- Write clean, efficient, and well-documented code that meets performance, reliability, and compliance standards.
- Participate in debugging, testing, and version control to ensure quality and consistency across releases.
- Support firmware and software updates for field-deployed systems and internal testing environments.
- Contribute to process improvements by evaluating new tools, frameworks, and automation workflows.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum of 3 years of professional software development experience.
- Proficiency in programming languages such as Python, C++, or JavaScript.
- Familiarity with APIs, cloud services (AWS, Azure, or GCP), and Git version control.
- Strong understanding of software testing, debugging, and documentation best practices.
- Excellent problem-solving skills and the ability to work both independently and collaboratively.
- Experience with embedded systems, IoT devices, or robotics applications.
- Background in drone or aerospace software development.
- Understanding of real-time data processing, flight control systems, or sensor integration.
- Familiarity with Linux environments and containerization tools (Docker, Kubernetes).
- Experience with UI frameworks or dashboard development for data visualization.
- Thrives in a fast-paced, collaborative startup environment.
- Combines technical depth with a curiosity for how software supports real-world products.
- Detail-oriented, disciplined, and committed to continuous learning.
- Comfortable working across disciplines to bring new ideas to life.
- Motivated by DMR’s mission to advance precision agriculture and unmanned system innovation.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume