Join Boyd Thermal by Eaton as a Senior Software Developer in Kelowna, BC, or remotely in North America. This role focuses on building desktop applications and fluid simulation software while collaborating closely with a software architecture lead.
You will take charge of developing simulation software used by engineers in major industries. The job requires a versatile developer who can solve complex problems without a defined workflow. You will work on standalone applications and contribute to the desktop application, solver physics, and internal tooling, demanding skills in multiple programming languages.
Key Responsibilities:
- Develop a standalone desktop application for network flow
- Collaborate on solver work using Python and C++
- Implement features in the main desktop application
- Contribute to geometry, meshing, and CAD integration
- Support build, packaging, and release engineering efforts
Requirements:
- 7+ years in software development
- Proficiency in Python, C#, C, and C++
- Experience in desktop application development
- Comfort with large legacy codebases
- Practical use of AI and development tooling
Bring your curious mind and problem-solving skills to build impactful software solutions at Boyd Thermal.
#J-18808-Ljbffr
📌 Senior Software Development Engineer - Remote (Ottawa)
🏢 Boyd
📍 Ottawa