Embedded Software Engineer
Actalent
Embedded Software EngineerA growing aerospace team is hiring an embedded software engineer to work on the flight software and ground control software behind autonomous unmanned aircraft. The work covers flight control, navigation, telemetry, communication links, and the operator-facing interfaces used to fly and monitor the aircraft. You will sit alongside hardware, systems, and test engineers and own code that ships on real platforms.What you will doWrite and maintain embedded flight software for unmanned aircraft and avionics hardware.Build and improve the ground control station side, including the operator interface and the control logic behind it.Work across the subsystems that make autonomous flight happen: flight control, comms, navigation, telemetry, and sensor integration.Develop in C and C++ on embedded targets running embedded Linux or an RTOS.Use Python for tooling, automation, scripts, integration work, and interface development with something like PyQt.Apply current UI architecture patterns and frameworks such as Qt or PyQt so operators get an interface they can trust.Take features from design through implementation, integration, and test with a mixed engineering team.Keep the codebase clean, documented, and maintainable to production standards.Use Git and GitLab or a similar platform for version control and code review.Build, test, and troubleshoot using Visual Studio along with the usual compilers and debuggers.Dig into existing code, find the actual root cause of a problem, and fix it in a way that holds up.Contribute to software validation, including test planning, execution, and documentation for both embedded and ground systems.Support firmware and embedded C/C++ work tied to sensor and communication interfaces including UART, CAN, TCP/IP, UDP, and other serial protocols.Take part in systems engineering conversations around control systems and guidance, navigation, and control.Work with the hardware and systems groups on hardware-in-the-loop rigs, platform integration, and flight test support.Own your deliverables end to end and communicate status, blockers, and technical detail clearly in English, written and verbal.What you needBachelor's degree in electrical engineering, computer engineering, aerospace engineering, or a related field, or equivalent hands-on experience.Two or more years writing embedded software, either professionally or through substantial project work.Strong C++ skills at the embedded and systems level.Python for scripting, tooling, and building applications.Working knowledge of embedded Linux or a real-time operating system.Comfort with Git and a platform like GitLab for version control and collaboration.A track record of code that made it into production or into a commercially shipped product.Solid grounding in embedded systems fundamentals and software development practices.Ability to work through technical problems without someone standing over you.Experience contributing to software projects across design, implementation, and test.Proven debugging ability on code you did not write.Familiarity with modern UI architecture and frameworks such as Qt or PyQt.Experience with Visual Studio, compilers, debuggers, and source control.Exposure to unmanned aircraft, drones, aerospace, avionics, or sensor integration environments.Experience with ground control station software, control systems, or systems engineering concepts.Firmware and embedded C/C++ experience tied to telemetry, UART, CAN, TCP/IP, UDP, or other serial interfaces.Clear communication and the ability to work inside a multidisciplinary team.Nice to haveMaster's degree in embedded systems, software engineering, control systems, or a related discipline.Exposure in UAV flight control concepts, including guidance, navigation, and control.Experience with autopilot software and the control algorithms behind it.Time spent on ground control station software or operator interface design.Hands-on flight testing or platform integration experience.Familiarity with aerospace safety standards such as DO-178C and rigorous software validation.RTOS and safety-critical software experience.Hardware-in-the-loop test setup experience.Aerospace, avionics, or sensor integration project experience.Interest in working across the hardware and software line and picking up new technology in the unmanned aircraft space.Work environmentFully onsite, five days a week, in south central Washington along the Columbia River. Most of the day is at a computer reading screens, documents, and engineering drawings. You will move between office space and production areas, some of it uneven ground, and occasionally carry items up to 30 pounds. PPE is required on the shop floor and includes safety shoes, safety glasses, hearing protection, respirators or masks, and gloves depending on the area. Steel-toed shoes are required any time you are on the floor. This is a long-term permanent role on a newly stood-up aerospace program.
- Actalent's aerospace team seeks an Embedded Software Engineer to develop flight software and ground control interfaces for unmanned aircraft. You will work across flight control, navigation, telemetry, and sensor integration on embedded targets using C/C++ on Linux or...Suggested
$83.12k - $117.57k
...Job Description Job Description Job Title: Embedded Software Engineer Job Description This role focuses on designing, developing, and deploying embedded flight software and Ground Control Station (GCS) software for unmanned aerial vehicle (UAV) systems. You...SuggestedPermanent employmentWork at officeRelocation package$62.5 - $67.31 per hour
...Sr. Hardware Engineer The Sr. Hardware Engineer is a hands-on technical leader focused... ...test equipment (ATE), and associated test software or scripts. Design robust test... ...Collaborate closely with firmware engineers on embedded interfaces, FPGA and digital bring-up,...SuggestedContract workTemporary workLocal area- ...other business can provide. Job Summary As our Lead Mechanical Engineer, you will be the technical cornerstone of our mechanical design... .... Expert proficiency in SolidWorks, or other 3D modeling software, and PDM/PLM systems. Outstanding written, visual, and verbal communication...SuggestedWork experience placementWork at officeImmediate startFlexible hours3 days per week
$143k - $229k
...Senior Sales Solutions Engineer Are you ready to bridge the gap between cutting-edge Unmanned Aerial Systems (UAS) technology and global mission success? We are seeking a Senior Sales Solutions Engineer who is equal parts technical mastermind and strategic growth...SuggestedTemporary workRemote workFlexible hoursNight shift- ...and monitoring missions. Our Automated Sensor Operator (ASO) software, native to our own line of purpose-built Smart Sensors and as... ...team, working closely alongside designers and fellow front-end engineers. You'll build and maintain feature-rich, modern web interfaces...Permanent employmentLocal areaWork from homeFlexible hours
- Airbus in Bingen, WA seeks a Senior Sales Solutions Engineer to bridge Sales and Engineering for the Flexrotor program. You will translate customer requirements into tailored, high‑flying solutions and influence the product roadmap. With 8+ years in technical sales or...
- ...Software Developer Develop, create, and modify general computer applications software or specialized utility programs. Analyze user... ...as assigned. A BS in computing (Computer Science, Computer Engineering etc.) and at least 2 years programming experience....Flexible hours
- Role OverviewAs an member of the Software Engineering Department on the Simulation team, you will:Contribute to the design, development, and testing of simulation software using modern programming languages and software engineering best practices.Assist in developing modular...Full timeInternshipWork at officeRelocationRelocation packageFlexible hours3 days per week
- ...Software Engineer Software Engineer to continue development of proprietary software tools supporting manufacturing of customer product, requiring use of shared embedded libraries. Experience in embedded C/C++ and Linux Experience in user interface in C++/CLI or...Flexible hours
$62.5 - $67.31 per hour
...Description Job Description Sr. Hardware Engineer The Sr. Hardware Engineer is a hands-on... ...equipment (ATE), and associated test software or scripts. Design robust test... ...Collaborate closely with firmware engineers on embedded interfaces, FPGA and digital bring-up,...Contract workTemporary workLocal area- ...Job Overview: Construct and conquer! Join us as a Combat Engineer, where you'll specialize in obstacle construction, explosives, and demolitions. Your expertise will be pivotal in facilitating swift movement for your team and ensuring protection against potential hazards...Full timeContract workPart timeImmediate startRelocation packageFlexible hours
- Job TitleMechanical design, mechanical drafting with GD&T, design of integrated assemblies with tolerance analysis, experienced with SolidWorks and PDM vault, manufacturing: machining, 3D printing, composite layup, mechatronics design, thermal design, aero design, simulation...
- ...Quality EngineerThe Quality Engineer ensures that the products or services produced by Trillium Engineering meet applicable customer,... ...to appropriate resources.Technology savvy, comfortable using MS software products.Strong planning and organizational skills and follow through...Flexible hours
$120k - $160k
...Sr Electrical Engineer (Group Manager) - Hybrid This Jobot Job is hosted by: Tony Barhoum Are you a fit? Easy Apply now by clicking... ...and managing MEP Projects. Proficient in AutoCAD and Revit Software Proven experience as an Electrical Engineer designing power...Local areaFlexible hours- ...Quality EngineerAerovel/Flexrotor is searching for a Quality Engineer to join our team in Bingen, WA. In this role you will help to define and deploy the quality management system for the Flexrotor program during the ramp up phase, support operational quality management...Work at officeNight shift
- ...EngineerAmerican Cruise Lines is seeking an Information Systems Engineer to join our team in our West Coast region. This pivotal role... ...equipment diagnostics.Evaluate connectivity issues, equipment, software, and hardware for optimal performance.Consult with vendors and...Full timeFor contractorsLocal areaRemote workShift work
- ...Job Overview: Jumpstart or advance your construction and engineering career through part-time federal service as a Horizontal Construction Engineer in the U.S. Army Reserve. In this role, you will receive world-class training and hands-on experience operating heavy construction...Full timeContract workPart timeImmediate startRelocation packageFlexible hours
$97k - $155k
...Nondiscrimination (English) Aviso: Transparencia en el Pago No Discriminacion (Spanish) Job Description: Are you a hands-on engineer who thrives on turning complex aerospace designs into streamlined, scalable production reality? Airbus Helicopters is seeking a...Contract workTemporary workWork at officeLocal areaRemote workVisa sponsorshipRelocation packageFlexible hoursNight shift$80.8k - $111.1k
The Quality Engineer is responsible for overseeing and executing quality engineering activities at the Hood River facility. This role collaborates with cross-functional teams to develop, implement, and maintain procedures and documentation that ensure the production and...Full timeWork at office$120k - $150k
Job details: Proposal Engineer — Aerospace Composites Bids & Estimating — $120k to $150k Base + Bonus — White Salmon, WA / Onsite — Tier 1 Aerospace Supplier Jobot Job is hosted by: Billy Surch Salary: $120,000 - $150,000 per year About us: Based in White Salmon, WA, we...Local area$90k - $140k
...Job Description Job Description Title: Aerodynamic Systems Engineer Company: Heven AeroTech Location: Bingen, Washington... ...behavior, compressibility effects ~ Hands-on experience with CFD software (e.g., Fluent, STAR-CCM+, OpenFOAM, CFD++) or aerodynamic...Temporary workWork at office- We are looking for an Experienced Quality Engineer to:Seek innovative solutions to a variety of technical problemsSupport Suppliers and Production with the flow of material through quality processesSupport Engineering by providing a quality perspective in technical discussions...Full timeWork experience placementWork at officeFlexible hours
- ...can provide. Job SummaryAs the Systems Engineering Manager, you will lead a team of talented... ..., and ensuring our hardware and software systems are high-performing, safe, and... ...organizational challenges, with a commitment to embedding company values into team culture.Nice...Work experience placementWork at officeImmediate startFlexible hours
- Description Applied Aerospace & Defense- Process Engineer- Job Description Title: Composite Process Engineer FTE Status: Full Time - 40 hours Reports To: NPI Process Manager FLSA Status: Exempt About Us: At Applied Aerospace & Defense (AA&D), we combine cutting-edge technology...Full timeWork at office
- ...obstacles and other challenges that no other business can provide. Job Summary The RF Engineer is the technical leader focused on tying OEM TLS, camera, radar and fusion software together into a marketable cUAS product. Essential Job Functions •\tCapture and...Work experience placementWork at officeLocal areaImmediate startRemote workFlexible hours
$147k - $236k
...Job Description Job Description GNC Engineer This role is the hands-on technical authority for flight dynamics and avionics... ...aerial vehicle (UAV) platforms. You will connect aerodynamics, embedded software, and real flight behavior so the aircraft operate safely,...Permanent employment- ...Job Description Job Description Title: Senior Mechanical Engineer Company: Heven AeroTech Location: Bingen, WA (On-Site) FLSA: Exempt About Our Company: At Heven AeroTech (Heven), we don't just believe in the power of people—we build our success...Temporary workWork at office
- ...inspection—it is a commitment to delivering products that perform flawlessly in the world's most demanding environments. The Quality Engineer is responsible for developing, implementing, and continuously improving quality systems, manufacturing processes, and inspection...Casual workWork at officeWeekend work3 days per week
- ...can provide. Job SummaryWe aren’t looking for a "cubicle-only" engineer. As a Mechanical Engineer II, you will be the primary technical... ...with SOLIDWORKS or other 3D computer-aided design and engineering software and PDM/PLM systems (e.g.PDXpert)Knowledge, Skills, Abilities...Work experience placementWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!



