Senior Software Engineer / Programmer Analyst (Applied Math & Engineering)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Develop, maintain, and modernize engineering software using C#, VB.NET, and C++. Build and support applications heavy on trigonometry, vectors, matrices, and 3D geometric calculations. Partner directly with mechanical/design engineers to gather requirements, troubleshoot issues, and manage solutions end-to-end. Leverage modern tools like GitHub and Microsoft Copilot Enterprise to accelerate development and code quality.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Applied Mathematics, or Engineering. Strong hands-on coding experience in C#, VB.NET, and C++. Solid foundation in applied mathematics (trigonometry, linear algebra/vectors/matrices, geometry). Experience building engineering, CAD, or manufacturing software-and collaborating directly with technical end users. Familiarity with GitHub and AI-assisted coding tools (Copilot) is a strong plus. Must pass a background check.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…