At Aiolos, we design and deliver some of the most advanced wind tunnel systems in the world, driving innovation for the automotive and aerospace industries. From high-performance vehicle testing to groundbreaking aerospace research, our work shapes the future of transportation and flight. Joining our team means working on complex, one-of-a-kind engineering challenges that push the limits of technology and your own potential. In the automotive sector, our climatic wind tunnels are used in the development cycle for thermodynamic testing of subsystems in production vehicles. Our aero-acoustic wind tunnels are used for aerodynamic investigations and noise studies in the automotive development process. Our design and working tools include AutoCAD, Autodesk Plant 3D, Pro Engineer Creo, MathCad and Microsoft Office Suite. Visit our website at Position Title: Senior Software Developer Employment Type: Full-time, Permanent Location: Hybrid Salary: $113,409 annually, for full time employment (40 hours per week) in our office. Job Summary The Senior Software Developer will be an authority on software design and programming primarily in C#. They will lead the design and implementation of software solutions from start to finish - designing and documenting software design, programming applications and testing in the office until product release. They will guide the improvement of current products, software quality, processes and standards to expand and improve our software suite according to the current roadmap. They will also mentor and guide less experienced programmers in development of their applications. Key Responsibilities Demonstrate a diverse programming background, with strong experience in C# programming with databases, data acquisition and interfacing. Demonstrate an understanding of supported applications & all interdependencies (OS, network, server, workstations, etc.) Design, build and maintain efficient, reusable, and reliable C# applications. Support the development of strategy, frameworks, best practices and patterns for the development organization. Proficiency in modeling environments such as Unified Modeling Language (UML) Proficient understanding of code versioning tools Develop and improve software design, production and testing process. Identifying and implementing more efficient practices, alternate methods for functionality and determining new opportunities for software applications. Client Relations Make presentations to internal clients and external clients as part of a development checkpoint or software design review. Meet and interact with internal clients to evolve the software design and produce excellent deliverables. Work with internal clients and testers to ensure an exhaustive test program and successful software release. Communication Must have strong communication and written skills and be team oriented. Author, update and maintain software design documents. Coordinate unit and integrated testing. Consult with the Director, Control Systems to analyze and assess needs and opportunities for development paths. Leadership Be a C# Program Development Team Leader. Be responsible for participating in all phases of the software development and maintenance life cycle. Help develop and maintain code design and coding standards. Ability to work independently and meet deadlines and milestones with minimal supervision. Possess a strong sense of ownership of their work, managing project and internal deadlines with complete independence. Readily accept and prioritize new tasks, completing work within both given and self-managed time constraints. Work with less experienced Software Developers, mentoring and guiding them. Role Qualifications Bachelor’s degree in a related field 5+ years of experience as a Senior Software Developer or a similar role Hands-on experience developing, integrating, and testing software for wind tunnel systems, including data acquisition, instrumentation interfaces, controls, and test execution Ability to write, modify, integrate and test software code, administer tests, build models, present and explain proposals to clients, offer mentoring Proven working knowledge of Programming software, C#, Software development and Programming languages Ability to work independently Client focus Time management Benefits Our Benefits package includes Dental plan, Disability benefits, Health care plan, Paramedical services coverage, Vision care benefits, Financial benefits, Life insurance, Other benefits, Free parking, Travel insurance. All resumes are to be submitted by e‑mail only to with the position title in the subject line. Location This is a full‑time, permanent position based in our downtown Toronto office: 135 Queens Plate suite 300 Etobicoke, ON M9W 6V1 Candidates must be legally authorized to work in Canada. We appreciate the interest of all applicants; however, only those selected for an interview will be contacted. We are an equal opportunity employer and provide accommodations upon request. Job Type: Full-time, Permanent Language of Employment: English Work Location: Hybrid #J-18808-Ljbffr
Senior Software Developer
AIOLOS ENGINEERING CORPORATION
toronto, toronto
Published 27 days ago
Report job