> Markdown version of [/jobs/ext/1249916-software-developer](https://www.wearedevelopers.com/jobs/ext/1249916-software-developer). 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 Developer - **Company:** Electro Magnetic Applications, Inc. - **Location:** Lakewood, CO, United States - **Experience:** Experienced - **Salary:** $70,000.0 - $85,000.0 - **Contract:** Permanent contract - **Skills:** 3d Models, C Sharp (Programming Language), C++ (Programming Language), Computer Engineering, Fortran (Programming Language), Revision Control Systems, Software Systems, Git, Information Technology, Programming Languages - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=27598978afd48466 ## About the Role * BS in Computer Science or Computer Engineering. * 2-5 years of experience; salary will be dependent on prior experience. * Experience with a modern programming language, preferably C-based. * An understanding of the Git version-control system. * A desire to ask questions and learn from those around you. * Interest in engineering and sciences Our software is built on C#, C++, and Fortran, but any additional experience with other languages is appreciated. ## Description Our team of Electromagnetic Effects Scientists integrate proven, state-of-the-art analysis and simulation tools into extensible frameworks to properly model EM field interactions with complex air, space, and ground systems. As a Software Developer I , you would assist in the improvement of these tools and creation of new products to expand our extensive list of software offerings. Responsibilities * You will build front-facing user interfaces for our scientists and customers. * You will assemble object-oriented workflows to allow our software to operate in harmony with the 3D-modeling program, Discovery. * You will write modular, concise, code. * You will work closely and communicate effectively with the rest of the development team to create software solutions. ## Related Videos - [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) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [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) - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)