Flight Control Firmware Engineer
DMR TECHNOLOGIES INC
Job Description
Job Description
Benefits:
- Competitive salary
- Dental insurance
- Health insurance
DMR is building next-generation drone technology right here in Lafayette, LA. Our flight controllers are flying production missions today — multi-IMU redundancy, dual GPS+RTK, dual-antenna heading with magnetometer fusion, and layered safety strategies. We need a firmware engineer ready to own this system, push it forward, and help us scale.
What You'll Do • Own the flight control firmware — analyze, document, and evolve a mature production codebase covering multi-IMU redundancy, dual GPS+RTK, and dual-antenna heading fusion. • Lead feature development and stability tuning for RTK and 4G modules. • Develop and maintain sensor drivers: IMU, GNSS, magnetic compass, barometer, Hall/ultrasonic flow meters, and radar. • Implement production-line calibration methods and support test fixtures. • Maintain the flight control protocol SDK; coordinate integration with application and cloud teams. • Refine flight modes and safety strategies; contribute early research into RTK base stations and centrifugal nozzles. • Close the loop on mass-production issues and ensure firmware consistency across batches.
What You Bring • Bachelor's degree or above in Automation, Electronics, Aerospace, Computer Science, or related field. • 5+ years of embedded flight control firmware experience, including at least one drone controller taken from development through mass production. • Strong STM32 (H7 preferred) skills — both bare-metal and RTOS environments. • Solid knowledge of IMU/GNSS-RTK/compass drivers and multi-sensor fusion (Kalman/ESKF), attitude estimation, and control algorithms. • Familiarity with CAN, RS-485, serial, PWM, ADC, and other embedded bus interfaces. • Self-directed — you can troubleshoot independently and drive work to completion.
Bonus Points • Agricultural or crop-protection drone experience: spraying, spreading, seeding, swath-width route planning, or resume-spraying. • RTK high-precision positioning, dual-antenna heading, or 4G base station integration experience.
DMR is headquartered in Lafayette, LA — the heart of Cajun Country. We move fast, build real products, and take pride in doing it here. If you're ready to own the firmware on drones that are actually flying, we want to hear from you.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Flight Control Firmware Engineer in Lafayette, LA vacancy
- ...advanced unmanned aircraft for agriculture, infrastructure, public safety, and defense. We're looking for an experienced Flight Control Firmware Engineer to own and advance the embedded software that powers our flight controllers. You'll inherit a mature production...Suggested
- ...insurance Paid time off Vision insurance Senior Flight Control Hardware Engineer Lafayette, LA | Full-Time | Drone Electronics Help... ...from concept through production while working alongside firmware and manufacturing teams. What You'll Do Design and...SuggestedFull time
- ...Flight Control Firmware EngineerBuild the next generation of American-made drones. DMR Technologies is building advanced unmanned aircraft for... .... We're looking for an experienced Flight Control Firmware Engineer to own and advance the embedded software that powers our flight...Suggested
- ...DMR Technologies Inc in Lafayette, Louisiana, is seeking an experienced Flight Control Firmware Engineer to own and advance the embedded software powering our flight controllers. You will inherit a mature production codebase and help drive flight performance, reliability...Suggested
- ...Vision insurance Electrical Hardware Engineering Intern Lafayette, LA | Paid... ...prototyping, and manufacturing of advanced flight control systems. You'll gain hands-on experience... ...working alongside experienced electrical and firmware engineers. You'll Help With PCB...SuggestedInternship
- ...Comfortable in a collaborative, team-focused environment.Preferred Qualifications:Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.5+ years of UX-related experience.Proficiency in WPF and MAUI/Blazor.Strong...
- ...National Security Customer Group of SAIC is seeking a Network Engineer to support an IT Service Management effort for USTRANSCOM located... .... This support will be provided to the USTC Command, Control, Communications & Cyber Systems Directorate (TCJ6).The successful...Contract work
- ...project using agile methodologiesMinimum RequirementsBS in Computer Science (CMPS), Management Information Systems (MIS), Electrical Engineering (EE) or equivalent experience will be considered in lieu of degree/education requirements. Eight (8) years' experience building...Work at office
$100k
...looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer science/Engineering /...Full time$80.6k - $176.3k
...organization. Willingness to ask questions, challenge the status-quo and seek out answers. Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline.Compensation decisions are dependent on the facts and circumstances of each case. A reasonable...Work at officeLocal area- We are seeking an Applications Engineer to perform technical services for oil and gas operations. This role involves applying standard... ...decision-making skillsService-oriented mindset with strong quality control focusPhysical capability to perform required field tasksTravel...
$55.7k - $137.1k
...Java.Experience building API on AWS cloud.Develop sound version control best practices based code deployment in AWS.Hands on... ...CodePipeline.Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required.Other Information: CGI...Local area- ...And Responsibilities:We are seeking a Python Developer to support and improve IT Service Management processes through automation, engineering, and modern cloud technologies. This role is ideal for someone who enjoys streamlining operational workflows, reducing manual...Full timeLocal area
- ...and or Java.Creating API on AWS cloud.Developing sound version control best practices based code deployment in AWS.Hands on... ...CodePipeline.Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required.What you can expect...
$24 - $43.25 per hour
...dedicated glyphosate company — the U.S. home of Roundup and the weed control American agriculture is built on. We're building a focused,... ...and clarity, you’ve come to the right placeElectrical Engineering Co-Op As an Electrical Engineering Co‑op, you support the troubleshooting...Contract workWork at office- ...Job Description Job Description Software Engineering Intern Location: Lafayette, LA (Preferred) Type: Internship (Part-Time... ...understanding of HTML and CSS Comfortable using Git or other version control systems Strong problem-solving skills Self-motivated and...Full timePart timeSummer workInternshipImmediate start
$52.2k - $123.8k
..., Spring Boot, Spring - REST JAX-RS, Web Services, Security, Controllers/Service, Spring Data ORM (Hibernate/JPA 2), JSON - AWS Serverless... ...Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline preferred. CGI is required by...Work experience placementWork at officeLocal area- Job Description Job Description Software Developer is critical to S1 Technology's continued growth and development as a full scope service provider for our clients. The SDAI team sits at the intersection of software, data, and AI, and is a key driver in how we differentiate...Relocation
- DescriptionThe National Security Customer Group of SAIC is seeking a Cloud Engineer to support an IT Service Management effort for USTRANSCOM... .... This support will be provided to the USTC Command, Control, Communications & Cyber Systems Directorate (TCJ6). The successful...Contract workMonday to FridayWeekend work
- Senior Salesforce DeveloperCGI has an immediate need for a Senior Salesforce Developer to join our financial services team in Belton, TX, Columbia, SC or Lafayette, LA. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest...Immediate start
- ...Applications Engineer We are seeking an Applications Engineer to perform technical services for oil and gas operations. This role involves... ...making skills ~ Service-oriented mindset with strong quality control focus ~ Physical capability to perform required field tasks...
$80.6k - $141.1k
...including requirements and issue management, defect tracking, source control, build and test automation, and release management • General... ...Associate degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent combination of education...Local areaRemote work$80.6k - $172.4k
...container registries. Strong problem-solving, debugging, and production support skills. Bachelor's degree in computer science, Engineering, or a related field, or equivalent professional experience. Preferred qualifications (good-to-have) Experience with Java (...Work at officeLocal area$95.7k - $156.7k
...working with business and technology stakeholders to deliver scalable, reliable solutions aligned with enterprise objectives. The engineer will contribute throughout the Software Development Lifecycle (SDLC), develop and enhance cloud based applications and data processes...Local area$79.6k - $156.7k
...application bottlenecks • Collaborate with Product Owners, Quality Engineers, Scrum Masters, and Software Engineers on your team as well as... ...• Experience with continuous integration and source code control such as GitLab, GitHub, TFS • Proficient in EDI applications:...Work experience placementLocal area- ...Beta Engineering in Lafayette, LA, has an opening for a Project Coordinator who supports Project Managers by handling transmittal packages, schedules, and project communications to ensure timely delivery to customers and contractors. The role requires a Bachelor Degree...For contractors
- ...Summary: A reputable shipbuilding company is seeking an experienced, hands-on Lead Mechanical Engineer for their Lafayette Region facility. Responsibilities: The ideal Lead Mechanical Enginee r will have the following responsibilities: Lead and mentor a team of 5-10 Mechanical...
- ...work. In addition, candidates must have the ability to obtain and maintain a DHS EOD/Public Trust clearance.Bachelor's Degree in Engineering, Computer Science, Information Systems, Mathematics, Business, or a related technical discipline.12+ years of experience developing...Contract workWork at office2 days per week
- ...Deputy Release Train Engineer (RTE) Join the Momentum Program as a Deputy Release Train Engineer (RTE) and help drive the success of our Agile Release Train by supporting the Lead RTE in coordinating teams, strengthening delivery flow, and sustaining high quality program...Work at officeLocal area
$71.7k - $141.1k
...AWS, and AI assisted development tools. This is not a role for someone chasing the latest framework every year. It is a role for an engineer who enjoys learning, solving complex problems, improving systems over time, and contributing wherever the team needs help. You'...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Control Firmware Engineer. Be the first to apply!


