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 a month 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
- ...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...Suggested
- ...Software Engineering Intern Location: Lafayette, LA (Preferred) Type: Internship (Part-Time or Full-Time Available) About DMR Technologies... ...of HTML and CSS Comfortable using Git or other version control systems Strong problem-solving skills Self-motivated and...SuggestedFull timePart timeSummer workInternshipImmediate start
$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- ...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
- ...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. Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in...Work at office
$56.6k - $110.1k
...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 effort...Full timeLocal area$55.7k - $137.1k
...Experience building API on AWS cloud. ~ Develop sound version control best practices based code deployment in AWS. ~ Hands on... ...Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required. Other Information:...Local area- Mid Level Software Developer CGI is seeking an enthusiastic, creative, mid-level software developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development...Work experience placementWork at office
- ...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...Full timeLocal areaRemote work
- ...Java. Creating API on AWS cloud. Developing sound version control best practices based code deployment in AWS. Hands on... ...Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field required. What you can expect...
- ...AWS DevOps Engineer CGI is seeking an experienced AWS DevOps Engineer to support cloud infrastructure and CI/CD pipeline initiatives... ...large enterprise environment with established DevOps processes and controls. Key responsibilities include supporting AWS infrastructure,...
$123.2k - $156.7k
...Senior AI Engineer We are seeking an experienced Senior AI Engineer to join our strategic Generative AI initiative supporting one of... ...designing and building REST APIs. Solid understanding of Git version control and collaborative workflows. Experience implementing CI/CD...- 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
- ...or Cypress for full spectrum application testing. Software Engineering Fundamentals: Strict adherence to SOLID principles and clean code... ...to frontend architecture. Experience with Git based version control and collaborative branching strategies. Communication &...Work at officeLocal area
$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/mathematics...Full time$30 - $40 per hour
Job Description Job Description Description: Focus Area: Corelation Keystone Core Banking Platform About Solution Optimizers Solution Optimizers is a growing technology consulting and professional services firm specializing in helping credit unions and community...Hourly payFull timePart timeRemote workFlexible hours$115k - $168k
...Eaton’s Global Energy Infrastructure (GEIS) division is currently seeking a Regional Application Engineer. This is a remote role for candidates in Baton Rouge, LA, New Orleans, LA, or Lafayette, LA. Relocation within the United States is provided. Up to 50% travel is...For contractorsH1bLocal areaRemote workRelocationVisa sponsorship- ...Job Title: Senior DevSecOps Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Type: Direct Hire Work Model: Hybrid Hours: 40.0 Security Clearance: Not specified in the provided information or job description Overview...Local area
$95.7k - $123.8k
...experience. Educational Requirements: Bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related technical field. #LI-MA6 #DICE Other Information: CGI is required by law in some...Local area- ...Industry *Oil & Gas Position Electrical Engineer III Req Code 2913 General Location Lafayette Primary Responsibilities Requisition Number... ...all power generation, distribution, protection and related control systems as well as client provided specifications and all applicable...Part timeWork at officeLocal areaRelocation
$24 - $43.25 per hour
...Electrical Engineering Co-Op Ruveon™ is America's dedicated glyphosate company — the U.S. home of Roundup® and the weed control American agriculture is built on. We're building a focused, fast-moving team, and we'd like to hear from you. At Ruveon, we're a new company...Contract workWork at office$123.8k - $156.7k
...experience. Educational Requirements: Bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related technical field. #DICE #LI-SH6 Other Information: CGI is required by law in some...Local area$100.8k - $245.5k
...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$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- ...Job Description Job Description Job Title: Senior DevOps Engineer Location: Lafayette, Louisiana Type: Permanent Full Time Hours... .... Implement appropriate approval gates, role based access controls, auditability, and deployment controls. Troubleshoot...Permanent employmentFull timeLocal area
$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$110.1k - $139.3k
Senior DevOps Engineer Position Description CGI is seeking a strong Senior DevOps Engineer to support a three month, outcome based... .... . Implement appropriate approval gates, role based access controls, auditability, and deployment controls. . Troubleshoot pipeline...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Control Firmware Engineer. Be the first to apply!


