Senior Software Developer
6 months ago
Job Description
The Software Defined Vehicle will increase the vehicle’s compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized, largely automated, high-fidelity vehicles on demand that can be deployed by the team and are capable of running thousands of simultaneous scenarios on cloud compute.
The simulations support algorithm development of hands-free driving in all situations, active safety features, in-vehicle Infotainment, and embedded control among others. The primary focus in this role is to design and implement a build, assembly, and deploy pipeline for software-in-the-loop high-fidelity virtual vehicle configurations that can be run at scale on cloud compute with the results fed back for data analytics. You will be working cross-collaboratively with many teams to integrate these systems into a wider CI/CD toolchain to ensure 100% uptime, reliability, and usability of the simulation when executing both locally and on cloud compute.
Key Responsibilities
Design, implement, deploy, and maintain cloud infrastructure for software-in-the-loop simulation including all aspects of monitoring, logging, configuration management, execution, and reporting Work collaboratively with multiple agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery Increase the sophistication of our alerting and dashboarding mechanisms, and tune them to meet the growing business needs Create, maintain, and iterate on our CI/CD processes for new and existing services Scale, and manage Linux virtual environments Help increase system performance with a focus on availability and scalability Identify and implement areas of efficiency of the process and the product when scaling upQualifications
Bachelor Degree in Software Engineering, Computer Engineering or Computer Science 5+ years of working experience with DevOps Experience working with DevOps technologies and tools including the ability to configure and manage large systems at scale. Experience working with analytics and visualization applications including creating data models and managing databases Experience with deploying software at scale on cloud environments Software and/or test automation development experience in a Continuous Integration, Continuous Deployment and Continuous Testing environment Experience working with Scrum/Agile software development process and tools Hands on experience in Python, Docker, and Kubernetes. Certification in Kubernetes Administration an asset Experience with networking, switches, and routers specifically in a virtual environment. CCNA certification an asset. Familiarity with software optimization and/or GPU programming an asset Able to work in a team as well as independently Must possess excellent communication skills
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team.
Diversity Information
General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteeropportunities.
We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.
Equal Employment Opportunity Statement
Accommodation is available for applicants with disabilities. Should you be contacted by General Motors of Canada, please advise if you require accommodation. General Motors of Canada values diversity and is an equal opportunity employer.
-
Senior Software Developer
2 months ago
Markham, Ontario, Canada Jonas Software UK Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Jonas Software UK. As a key member of our development team, you will be responsible for designing and implementing complex software solutions using C, C++, and other programming languages.Key Responsibilities:Design and implement clean,...
-
Senior Software Developer
3 months ago
Markham, Canada Jonas Software UK Full timeDescription : Senior Software Developer PVX Plus Technologies Ltd. THE COMPANY If you are looking to further your career in a fun and challenging environment, we want to hear from you. PVX Plus is an established software company with hundreds of thousands of users, preparing for the next stage of growth. Our development language,...
-
Senior Software Development Professional
1 month ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking an experienced Senior Software Developer to join our team at Jonas Software UK.Key ResponsibilitiesDesign and implement complex software development tools using C, C++, and other programming languages.Collaborate with the team to provide input to application design and requirements.Perform unit testing and support other testing...
-
Senior Software Development Lead
4 weeks ago
Markham, Ontario, Canada Fleming Farms Senior Living Full timeJob DescriptionWe are seeking an experienced Senior Software Development Lead to join our team at Syntronic. As a key member of our engineering team, you will play a vital role in shaping the future of telecommunications, automotive, healthcare, and industrial automation.About the Role:Collaborate with senior engineers, architects, and subject matter experts...
-
Senior Applications Software Developer/Architect
3 months ago
Markham, Canada Fleming Farms Senior Living Full timeh3>Senior Applications Software Developer/Architect Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse,...
-
Senior Applications Software Developer/Architect
4 months ago
Markham, Canada Fleming Farms Senior Living Full timeSenior Applications Software Developer/Architect Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering...
-
Software Development Professional
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout Jonas SoftwareJonas Software is a leading provider of enterprise management software solutions to various industries worldwide. With over 65 distinct brands, we are respected and leaders within our own domain.Our vision is to be the branded global leader across these markets, recognized by customers and stakeholders as the trusted provider of 'Software...
-
Senior Software Architect
4 weeks ago
Markham, Ontario, Canada Jonas Software - Canada Full timeAbout the RoleAs a Senior Software Architect at Jonas Software - Club Division, you will be responsible for building scalable, high-volume web applications using ASP.NET Web Applications. Your experience with .NET/.NET Core Web API development, including security principles, is crucial in this role.We are looking for a highly skilled developer who can design...
-
Software Developer
6 months ago
Markham, Canada Jonas Software UK Full timeDescription : Software Developer Jonas Software – Club Division If you are looking for a fast-paced environment building something that millions of people use daily, then you’ll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds...
-
Markham, Ontario, Canada Jonas Software UK Full timeJob Overview:The Senior Business Development Manager for Mergers and Acquisitions will play a pivotal role in identifying and qualifying acquisition opportunities that align with the company's strategic goals.This position reports directly to the Director of Business Development (M&A) and works closely with the portfolio's Senior Management team to drive...
-
Software Developer
2 months ago
Markham, Canada Jonas Software - Canada Full timeSoftware Developer Jonas Software – Club Division If you are looking for a fast-paced environment building something that millions of people use daily, then you’ll find it here with the Research and Development team at Jonas Club Software. Our goal is to deliver high quality software that meets the real world needs and exceeds our customers’...
-
Software Developer Lead
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeJob Overview:We are seeking a highly skilled Software Developer Lead to join our team at Jonas Software UK. This is a fantastic opportunity for an experienced developer looking to take on new challenges and responsibilities.About Us:Jonas Software is a leading provider of enterprise management software solutions to various industries, with over 60,000...
-
Senior Software Solutions Architect
1 week ago
Markham, Ontario, Canada Jonas Software - Canada Full timeWe are looking for a seasoned professional to join our Research and Development team at Jonas Club Software. As a Senior Software Solutions Architect, you will play a crucial role in shaping the future of our products and driving innovation.About the RoleOur ideal candidate has 5+ years of experience building scalable, high-volume web applications using...
-
Senior PHP Software Developer
1 month ago
Markham, Ontario, Canada CB Canada Full timeJob Title: Senior PHP Software DeveloperJob SummaryWe are seeking a talented and professional PHP developer to join our team as a Senior PHP Software Developer. In this role, you will be responsible for implementing new features, maintaining existing code, and refactoring existing code across a breadth of products used both internally and externally at the...
-
Senior Full-Stack Developer
4 months ago
Markham, Canada Jonas Software UK Full timeDescription : Senior Full-Stack Developer Jonas Software – Construction Division We are looking for a bright professional who gets excited about new technologies; who is passionate about coding and solving problems; who can bring a pool of extensive experience and judgment to help us effectively plan and accomplish team goals; who...
-
Senior Software Engineer – Python Automation
5 months ago
Markham, Canada JAM Software GmbH Full timeSenior Software Engineer – Python AutomationJoin Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive...
-
Senior Software Developer Position with Webis
4 weeks ago
Markham, Ontario, Canada Webis Full timeJob Title: Senior Software DeveloperAre you a skilled software developer looking for a challenging role that leverages your expertise in development and operations? Do you have experience with DevOps, scripting languages, and software development methodologies?We are seeking an experienced Senior Software Developer to join our team at Webis. In this role,...
-
Senior Software Developer
4 weeks ago
Markham, Ontario, Canada Huawei Full timeAt Huawei, we have an exciting opportunity for a skilled Senior Software Developer.About the Role:We are seeking a highly motivated and experienced software engineer to design and develop innovative solutions for our next-generation serverless data analytics and cloud platform.Key Responsibilities:Collaborate with our team of architects and engineers to...
-
Senior Controls Software Developer
3 months ago
Markham, Canada Epson America Inc. Full timep>EPSON Canada is dedicated to providing its customers with digital imaging innovation. Our main product lines are comprised of information-related equipment such as printers, scanners, projectors, cameras, home entertainment, robotic, sensors and electronic devices. Epson products are known throughout the world for their superior quality, functionality,...
-
M&A Business Development Associate
3 months ago
Markham, Canada Jonas Software UK Full timeDescription : M&A Business Development Associate Vertus Group This position will report to the Director of Business Development (M&A), and work closely with the portfolio’s Senior Management team in continuing the company’s success in identifying and qualifying acquisition opportunities. You will be successful if you are a true...