> Markdown version of [/jobs/ext/2073511-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2073511-senior-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). --- # Senior Software Engineer - **Company:** Apollo Professional Solutions, Inc. - **Location:** Burnsville, MN, United States - **Experience:** Expert - **Salary:** $115,003.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, JIRA, C++ (Programming Language), Computer Programming, Digital Electronics, Visual C++ (Programming Language), LabVIEW, Microsoft Visual Studio, RS-232, RS-485 Standard, Software Systems, Software Troubleshooting, Visual Basic Language - **Published:** August 15, 2026 - **Apply:** https://public-rest32.bullhornstaffing.com/rest-services/2WAYS0/query/JobBoardPost?where=id=77387&fields=id,title,publishedCategory(id,name),address(city,state),employmentType,dateLastPublished,publicDescription,isOpen,isPublic,isDeleted ## About the Role * Bachelor's degree in a STEM field and minimum 6 years of relevant experience, or + Advanced degree in a related field and minimum 4 years of experience, or + 12 years of relevant experience in lieu of a degree. * U.S. Citizen. * Required technical skills: + C + C++ + Visual Basic + Visual C++ + Visual Studio Preferred Qualifications * Strong understanding of Visual Basic (VB) programming. * Experience with LabVIEW. * Familiarity with RF and digital electronics. * Understanding of software-controlled test equipment, including: + Oscilloscopes + Digital multimeters + Signal generators + Power supplies + Thermal chambers * Familiarity with aerospace manufacturing environments and AS9100. * Familiarity with avionics buses including: + MIL-STD-1553 + ARINC + CAN + RS485 + RS232 + IEEE 1394 * Familiarity with ALM JIRA and Agile project management. * Ability to manage multiple tasks and adapt to changing business needs. * Nice-to-have programming experience: + Java + JavaScript ## Description * Join the Sensors Test Engineering team supporting production of commercial, military, and defense sensor products. * Lead the definition, design, development, troubleshooting, and integration of test software for production test solutions. * Serve as an expert individual contributor working with engineers and technicians in a manufacturing environment. Responsibilities * Lead the research, design, development, and testing of software solutions and networks. * Troubleshoot software and electrical device issues on the production line. * Provide strategic engineering guidance on design concepts, requirements, equipment utilization, and coding techniques. * Collaborate with engineers, operators, and technicians in a team environment. * Design and review major functional test software components and present findings. * Develop processes, procedures, and best practices for test software development in manufacturing. * Present project and technical information during design reviews to peers, management, and customers. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [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) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [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 Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)