> Markdown version of [/jobs/ext/3461556-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/3461556-software-development-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 Development Engineer - **Company:** Everforth Apex - **Location:** Redmond, WA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software Applications, Automation of Tests, C++ (Programming Language), Software Quality, Code Review, Continuous Integration, Data Visualization, Embedded Software, Hardware Design, Linux System Administration, Software Engineering, Software Systems, Test Data, Software Organization, Teststand, Scripting, Hardware Testing, Git, Build Management, Build Tools, Codebase - **Published:** September 22, 2026 - **Apply:** https://www.dice.com/job-detail/a080ce92-c86d-4efd-9602-0b3c06389957 ## About the Role * 5+ years of professional software engineering or related experience. * Strong experience working in Linux-based environments. * Proficiency in Python development and scripting. * Experience supporting or maintaining existing codebases. * Familiarity with CI/CD, build systems, or software build pipeline processes. * Experience processing, analyzing, and visualizing technical or test data. * Strong understanding of Git and version control workflows. * Experience working closely with hardware systems, testing environments, or hardware-generated data. Preferred Qualifications * Experience with embedded systems or embedded software environments. * Aerospace, satellite, defense, or related engineering industry experience. * Experience with NI TestStand or similar automated test platforms. * Knowledge of software development best practices, including code reviews and change management. * Experience with C or C++. * Exposure to hardware validation, verification, or manufacturing test environments. Ideal Candidate The ideal candidate is a hands-on engineer who can quickly understand an existing codebase, troubleshoot issues, improve reliability, and work effectively at the intersection of software and hardware. Experience supporting test and validation systems in aerospace, satellite, or embedded technology environments is highly preferred. ## Description We are seeking a Software Development Engineer to join a team focused on supporting hardware testing and validation environments. This role is ideal for an engineer who enjoys working with existing systems, improving code quality, analyzing hardware-generated data, and optimizing software workflows. Rather than building applications from the ground up, this position centers on maintaining, troubleshooting, and enhancing existing software solutions that support hardware development and testing efforts. Responsibilities * Maintain, troubleshoot, and enhance existing software applications and tools. * Analyze, process, and interpret hardware test data to identify trends and insights. * Develop data visualizations and reporting solutions to communicate test results effectively. * Build and maintain data processing workflows and pipelines. * Support and improve software build and deployment processes. * Collaborate with hardware and software engineering teams to optimize testing efficiency. * Participate in code reviews, change control processes, and software development best practices. * Manage source code and version control using Git. ## Related Videos - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [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) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)