> Markdown version of [/jobs/ext/97968-engineer-ii-software-embedded-applications-r5069](https://www.wearedevelopers.com/jobs/ext/97968-engineer-ii-software-embedded-applications-r5069). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer II, Software Embedded Applications (R5069) - **Company:** Shield AI - **Location:** Dallas, TX, United States - **Salary:** $100,000.0 - $150,000.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Adobe InDesign, Artificial Intelligence, Data Analysis, Systems Engineering, C++ (Programming Language), Code Review, Computer Programming, Continuous Integration, Corona (Software Development Kit), Embedded Software, Firmware, Network Protocols, Software Deployment, Software Engineering, Test Execution Engine, Information Technology - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e89c093d2bea6bcd ## About the Role Do you have experience in Test Planning (Quality assurance practices)?, * Evidence of professional embedded software development in C/C++. * Good understand of Oriented Object Programming and modern C++ features. * Good knowledge of embedded software, BSPs or other systems software components. * Good understanding of computer architecture, operating systems, and network protocols fundamentals. * Demonstrated leadership and ownership skills. * Evidence of producing high-quality technical documentation, detailed designs, and test plans. * B.S., M.S, PhD degree in Systems Engineering, Software Engineering, Computer Science or STEM (Science, Technology, Engineering, or Mathematics) discipline, such as Aerospace, Mechanical, or Electrical Engineering, * Comfortable with fast-paced environments, within startup or R&D settings. * Demonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes. ## Description We are seeking for talented embedded software engineers with good skills in C++ in embedded systems to join our X-BAT Embedded Software Team focused on developing complex avionics software that merges hardware and embedded applications for cutting-edge Unmanned Aerial Vehicles (UAV). The Embedded Software Engineer II works in a high pace environment with a cross-functional team, working closely with experienced engineers, to design and develop software systems which utilize modern aerospace sensors, state-of-the-art UAV avionics. What you'll do: * Develop high-quality C/C++ code tailored specifically for X-Bat aircraft, ensuring optimal performance, reliability, and safety. * Participate in design, code reviews and test. * Integrate software from multiple departments to include firmware, software test and verification, Autonomy AI, and Ground Control Stations (GCS) * Develop software systems to implement and integrate interfaces to modern avionics sensors, sub-systems, and payloads * Use modern software development tools and processes to capture our existing architecture and design future architectures * Report status, risks, accomplishments, expectations to senior leadership * Design and implement systems capable of conducting tests across various environments, including virtualized hardware and hardware-in-the-loop simulations, to facilitate thorough evaluation of software functionality and performance. * Develop innovative tools to enhance the frequency and reliability of software deployment, test execution, and data analysis within a continuous integration and release system, fostering improved efficiency and productivity in software development workflows. * Create prototypes to validate critical design concepts and assess technical limitations, providing tangible evidence of feasibility and informing decision-making processes. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)