Software Engineer Consultant/Expert
7 days ago
Job Summary:
Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that will provide you with the unique opportunity to gain experience with developing cutting-edge software and services with an industry leader.
Key Responsibilities:
- Design, implement, test, optimize, and maintain software components using C++ and agile methodology.
- Work as part of a high-performing development team, contributing ideas and solutions as part of your daily work.
- Collaborate with the software platform group to design and build the next generation software platform for the FNV4 vehicle architecture.
- Develop cutting-edge embedded software, working on system components that provide enabling frameworks or additional functional services above the operating system services and drivers.
Requirements:
- Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field.
- Good understanding of modern C++ concepts, asynchronous programming, resource management, and RAII.
- Working knowledge of inter-process communication, memory management, code optimization, and efficient C++ API design.
- Experience with distributed computing environments and Service Oriented architectures.
- Experience with source code control systems such as Git.
- Creative and analytical thinker.
- Methodical; capable of prioritizing work and working to tight deadlines.
- Excellent communicator, both oral and written.
Preferred Qualifications:
- Masters degree in Computer Science, Mathematics, Engineering, or a related field.
Success Factors:
- Envision the future of software development and contribute to its growth.
- Communicate honestly and broadly with team members and stakeholders.
- Seek technology and business solutions that drive innovation.
- Embrace diversity and take calculated risks to drive success.
What We Offer:
- Competitive salary.
- Comprehensive benefit package.
- Group Retirement Savings Plan (GRSP) with matching contributions.
- Paid holidays and vacation time off.
- Free training on all Altair products.
-
Software Engineer Consultant/Expert
4 days ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that requires a strong background in test automation and tools development.Key Responsibilities:Interface with development and test teams to understand feature functionality and testing...
-
Software Engineer Consultant/Expert
6 days ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Consultant/Expert to join our team in Kanata, ON. This is a contract position that requires a strong background in test automation and tools development.Key Responsibilities:Interface with development and test teams to understand feature functionality and testing...
-
Expert Software Developer
4 days ago
Canada Exotic Expert Solutions LLP Full timeJob Summary:As an Expert Software Developer at Exotic Expert Solutions LLP, you will play a crucial role in designing, developing, and installing software solutions that meet the needs of our clients. Your expertise will be instrumental in determining the operational feasibility of our software systems and ensuring they are efficient, effective, and...
-
Expert Software Developer
7 days ago
Canada Exotic Expert Solutions LLP Full timeJob Summary:As an Expert Software Developer at Exotic Expert Solutions LLP, you will play a crucial role in designing, developing, and installing software solutions that meet the needs of our clients. Your expertise will be instrumental in determining the operational feasibility of our software systems and ensuring they are efficient, effective, and...
-
Expert Software Developer
4 days ago
Canada Exotic Expert Solutions LLP Full timeJob DescriptionKey Responsibilities:Design and Develop Software Solutions: Develop and implement software solutions that meet the needs of our clients and stakeholders.Conduct Systems Analysis: Analyze and evaluate existing systems to identify areas for improvement and recommend changes to policies and procedures.Develop and Implement Software: Develop and...
-
Expert Software Developer
6 days ago
Canada Exotic Expert Solutions LLP Full timeJob DescriptionKey Responsibilities:Design and Develop Software Solutions: Develop and implement software solutions that meet the needs of our clients and stakeholders.Conduct Systems Analysis: Analyze and evaluate existing systems to identify areas for improvement and recommend changes to policies and procedures.Develop and Implement Software: Develop and...
-
Senior Software Developer
3 days ago
Canada Software Aspekte Full timeAbout the RoleWe are seeking a seasoned software developer to join our team as a Senior Software Developer - Cloud Computing Expert. As a key member of our software development team, you will be responsible for designing, developing, and implementing cloud-based software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...
-
Senior Software Developer
3 days ago
Canada Software Aspekte Full timeAbout the RoleWe are seeking a seasoned software developer to join our team as a Senior Software Developer - Cloud Computing Expert. As a key member of our software development team, you will be responsible for designing, developing, and implementing cloud-based software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...
-
Software Engineer
3 days ago
Canada Software Aspekte Full timeAbout the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...
-
Software Engineer
3 days ago
Canada Software Aspekte Full timeAbout the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...
-
Lead Software Engineer
3 weeks ago
Canada CoLab Software Inc. Full timeAbout CoLab Software Inc.At CoLab, we empower mechanical engineering teams to accelerate the launch of transformative products. Our flagship offering, CoLab, is the pioneering Design Engagement System (DES) that facilitates impactful and productive design discussions, identifies avoidable errors, and expedites market readiness. Our clientele includes some of...
-
Software Engineer Consultant/Expert
4 days ago
Canada RPMGlobal Full timeJob Summary:Our client in the industry of Advanced Mobility Solutions is seeking a Software Engineer Consultant/Expert for a contract position. This role will involve working with a high-performing development team to design, implement, test, optimize, and maintain software components for the next generation of vehicles.Key Responsibilities:Design and...
-
Software Engineer Consultant/Expert
4 days ago
Canada RPMGlobal Full timeJob Summary:Our client in the industry of Advanced Mobility Solutions is seeking a Software Engineer Consultant/Expert for a contract position. This role will involve working with a high-performing development team to design, implement, test, optimize, and maintain software components for the next generation of vehicles.Key Responsibilities:Design and...
-
Middleware Software Consultant
1 week ago
Canada RPMGlobal Full timeJob DescriptionJob Title: Software Engineering ExpertJob Type: ContractLocation: Remote (Kanata, ON)About Us: RPMGlobal is a leading global technology company that offers software and cloud solutions in data analytics, product development, and high-performance computing (HPC).Job Summary: We are seeking a skilled Software Engineering Expert to join our team...
-
Middleware Software Consultant
4 days ago
Canada RPMGlobal Full timeJob DescriptionJob Title: Software Engineering ExpertJob Type: ContractLocation: Remote (Kanata, ON)About Us: RPMGlobal is a leading global technology company that offers software and cloud solutions in data analytics, product development, and high-performance computing (HPC).Job Summary: We are seeking a skilled Software Engineering Expert to join our team...
-
Lead Software Engineer
3 weeks ago
Canada CENTRIC SOFTWARE Full timeAbout Centric SoftwareAt Centric Software, we are at the forefront of enterprise software innovation, empowering our clients to thrive in today’s ever-evolving markets.Position OverviewAs we enhance our Canadian development team, we are in search of experienced Software Engineers who excel in Java and/or JavaScript.Your RoleIn your capacity as a Senior...
-
Head of Software Engineering
3 weeks ago
Canada Aspire Software Full timeAspire Software is seeking a Head of Software Engineering to enhance our dynamic team. We are in search of a motivated, people-oriented leader to elevate our engineering division and product offerings. The ideal candidate will possess a proven history as a software engineering leader, adept at building and deploying scalable products within enterprise...
-
Software Engineering Expert
3 days ago
Canada Tech DNA Technologies Full timeJob Title: Software Engineering ExpertJob Summary:At Tech DNA Technologies, we are seeking a highly skilled Software Engineering Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality web applications using the latest technologies.Key Responsibilities:Design and develop...
-
Software Engineering Expert
3 days ago
Canada Tech DNA Technologies Full timeJob Title: Software Engineering ExpertJob Summary:At Tech DNA Technologies, we are seeking a highly skilled Software Engineering Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality web applications using the latest technologies.Key Responsibilities:Design and develop...
-
Head of Software Engineering
3 weeks ago
Canada Aspire Software Full timeWe are seeking a dynamic Head of Software Engineering at Aspire Software to lead our expanding team. This role is pivotal in enhancing our engineering capabilities and product offerings. The ideal candidate will possess a proven history of leadership in software development, with experience in creating and implementing scalable solutions within enterprise...