> Markdown version of [/jobs/ext/137845-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/137845-sr-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). --- # Sr. Software Engineer - **Company:** Sierra Nevada Company, LLC - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), HTML, Java (Programming Language), Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Static Program Analysis, Software Documentation, Code Review, Data Structures, Linux, Industry Standard Architecture, Python (Programming Language), Scrum Methodology, Real-Time Operating Systems, Red Hat Enterprise Linux, Software Tools, Software Configuration Management, Software Licensing Audit, Software Engineering, Software Systems, Information Technology, Build Process, Software Performance - **Published:** May 15, 2026 - **Apply:** https://dejobs.org/x/x/05DF4BF9342843BEB9AA60CE54AAFCA6/job/ ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or a related field, with typically 8 or more years of relevant experience. * Higher level relevant degree may substitute for experience. * Expert proficiency in programming languages such as C++, Java, or Python. * Comprehensive knowledge of engineering principles and industry best practices. * Extensive experience leading and collaborating in multi-disciplinary teams. * Expertise in working with Linux-based Operating Systems, with a strong preference for RedHat or its equivalents. * Demonstrated capability to rapidly learn and adapt to emerging technologies and requirements. * Advanced proficiency in performing complex Linux OS System Administration tasks. * Deep understanding and mastery of industry-standard object-oriented programming languages such as C++ and Java. * Advanced scripting skills in languages such as Python and Bash (Bourne-Again Shell), or equivalent. * Extensive experience with a broad range of software tools for requirements tracking, code reviews, static analysis, library and artifact repository management, and automated build processes. * Expert knowledge of software development methodologies, including Agile/Scrum and Waterfall, with experience in leading projects using these methodologies. * In-depth understanding of and experience with common data structures (e.g., linked lists, hash tables, contiguous memory) and their optimal utilization in complex software systems. Qualifications We Prefer: * Management experience * Experience with digital manufacturing and Industry 4.0 technologies. * Experience with real-time operating systems (RTOS) and embedded systems. * Extensive background in Aerospace and Defense industry. * Understanding of industry standard software languages such as C, C#, C++, HTML, Java, Python, and Bash. * Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build. * Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral. * Proficient with data structures. Essential Functions: * Ability to work on a computer for extended periods. * Hand/finger dexterity for coding and testing. * Ability to work in a hybrid environment with occasional travel. This posting will be open for application for a minimum of 5 days and may be extended based on business needs. ## Description Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Senior Software Engineer, you will be responsible for driving the strategic development and continuous improvement of software systems for cutting-edge aerospace applications. You will lead cross-functional teams and projects to ensure software excellence., The Mission Solutions and Technologies (MST) business area provides affordable, turn-key command/control, communications, integrated ISR, force protection and security solutions worldwide. The MST team has a long legacy of supporting the Department of Defense, Department of Homeland Security, commercial and international customers with years of experience in platform operations, engineering and full lifecycle management across domains - air, land, sea, space and cyber., * Lead strategic projects to develop and optimize software systems for aerospace applications. * Collaborate with design, hardware, and quality teams to ensure software meets performance and quality standards. * Develop and maintain comprehensive software documentation, including design specifications and user manuals. * Mentor and coach junior engineers on best practices and technical skills. * Conduct advanced code reviews and provide constructive feedback. * Define and implement software requirements and specifications in collaboration with stakeholders. * Drive and lead continuous improvement initiatives to enhance software performance and reliability. * Ensure software compliance with industry standards and regulations. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)