> Markdown version of [/jobs/ext/1226931-software-engineer](https://www.wearedevelopers.com/jobs/ext/1226931-software-engineer). 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). --- # Software Engineer - **Company:** Global Employment Solutions - **Location:** Palmdale, CA, United States - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** Agile Methodology, Systems Engineering, Confluence, JIRA, Automation of Tests, Embedded Software, Python (Programming Language), Network Protocols, Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Data Streaming, System Programming, Systems Integration, VersionOne, Gitlab, Git, Bitbucket - **Published:** July 10, 2026 - **Apply:** https://teamglobal.com/job-details.php?jobid=148395 ## About the Role * Bachelor's degree with 9-15 years of experience or a Master's degree with 7-13 years of experience * 5+ years of recent experience with C preferred or 7+ years of embedded C++, Linux, developing software for embedded systems * 3+ years of experience using Git and one or more Agile software development tools, including Bitbucket, Jira, VersionOne, Confluence, or GitLab * 2-3 years of experience with Python * Demonstrated experience working in an Agile software development environment * Possess strong oral, written, and presentation skills * Able to read, write, speak, and understand the English language * Ability to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals * Preferred Skills * Experience with Real-Time Operating Systems (RTOS), Systems Engineering processes, including requirements development, use cases, and data flows * Experience integrating hardware and software, and automated test methodologies * Experience with networking protocols, including IP, UDP, and RTP * Experience with Vehicle Management System (VMS) architectures * Experience with safety and flight-critical software development processes, including MIL-STD-516C, MIL-HDBK-1797, or AC-17-01 * Ability to build and maintain relationships while collaborating effectively with cross-functional teams ## Description Develop embedded vehicle management software supporting current and future aircraft platforms throughout the software development lifecycle. Perform software design, implementation, integration, and flight test activities while collaborating within an Agile development environment. Support avionics and mission systems software development across laboratory, simulation, and operational platforms., * Develop embedded software for vehicle management systems supporting current and future aircraft platforms * Generate software and system requirements throughout the development lifecycle * Design software solutions for embedded avionics applications * Implement software functionality using approved development processes * Integrate software with laboratory environments, simulated systems, physical hardware, and live aircraft assets * Support flight test activities for embedded software validation * Collaborate with Agile software development teams to deliver program objectives * Contribute to avionics services, ground station development, and mission systems software technologies * Adapt to changing project priorities within a fast-paced engineering environment ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [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) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)