Senior Software Developer
6 days 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.
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
• Collaborate with multiple agile teams to deliver end-to-end products and features from conception to delivery
• Enhance the sophistication of alerting and dashboarding mechanisms, tuning them to meet growing business needs
• Develop, maintain, and iterate on CI/CD processes for new and existing services
• Scale and manage Linux virtual environments
• Improve system performance with a focus on availability and scalability
• Identify areas of efficiency in the process and product when scaling up
Qualifications
• 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 configuring and managing 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, with certification in Kubernetes Administration an asset
• Experience with networking, switches, and routers specifically in a virtual environment, with CCNA certification an asset
• Familiarity with software optimization and/or GPU programming an asset
• Ability to work in a team as well as independently
• Excellent communication skills
Compensation
The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
The salary range for this role is $152,100.00 - $232,000.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Bonus Potential
An incentive pay program offers payouts based on company performance, job level, and individual performance.
About GM
Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. 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.
Benefits Overview
The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan includes, in addition to many others:
• Paid time off including vacation days, holidays, and parental leave for mothers, fathers, and adoptive parents;
• Healthcare (including a triple tax-advantaged health savings account and wellness incentive), dental, vision, and life insurance plans to cover you and your family;
• Company and matching contributions to 401K savings plan to help you save for retirement;
• Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values;
• Tuition assistance and student loan refinancing;
• Discount on GM vehicles for you, your family, and friends.
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 volunteer opportunities. GM is proud to be an Equal Opportunity Employer.
Equal Employment Opportunity Statements
GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, 'protected characteristics' include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation, and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service, and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
-
Mountain View, California, United States Google Full timeAt Google, we're committed to pushing the boundaries of technology and innovation. As a software engineer on our team, you'll have the opportunity to work on cutting-edge projects that impact billions of users worldwide.About the RoleWe're looking for a skilled Senior Staff Software Engineer to join our team. This is an exciting opportunity to lead...
-
Software Development Expert
6 days ago
Mountain View, California, United States YouTube Full timeJob Summary: We are looking for a skilled Software Development Expert to join our team at YouTube. In this role, you will design, develop, and test software solutions for our Android applications.About the Job: As a Senior Android Application Developer, you will work on the development, testing, and deployment of our Android applications. You will be...
-
Senior AI Software Developer
1 day ago
Mountain View, California, United States Google Full timeAt Google, we're looking for talented software engineers to join our team. With a base salary range of $136,000-$200,000 + bonus + equity + benefits, this is an exciting opportunity to work on cutting-edge projects that change the way billions of users connect and interact with information.We need our engineers to be versatile, display leadership qualities,...
-
Senior Automotive Software Developer
6 days ago
Mountain View, California, United States Drivemode Full timeAbout DrivemodeWe are a California-based division of Honda Motor Co., Ltd.Job OverviewWe are a small, passionate team of software product innovators helping Honda Automotive be competitive in the Electric Vehicle market.Salary$102,000 - $169,000 per year. This is the position's total compensation package including our bonus structure and full benefits.Job...
-
Software Development Lead
3 weeks ago
Mountain View, California, United States Analytical Mechanics Associates Full timeJob Title: Software Development LeadJob Summary: We are seeking an experienced Software Development Lead to join our team at Analytical Mechanics Associates. The successful candidate will provide technical leadership and expertise to support Software Management and Safety Compliance for the NAMS-2 project at NASA Ames Research Center.Key...
-
Full-Stack Software Developer
6 days ago
Mountain View, California, United States Docyt Full timeAt Docyt, we are passionate about giving small and medium-sized businesses control of their own financial data. Our goal is to bring order to data chaos, and we are seeking a self-driven and motivated Senior Member of Technical Staff who is comfortable working in both backend and frontend stacks. The successful candidate should have a proven track record of...
-
Senior Software Engineering Director
5 days ago
Mountain View, California, United States Intuit Inc. Full timeAt Intuit Inc., we're seeking an experienced Senior Engineering Manager to lead and develop a team of software engineers delivering cutting-edge marketing technology solutions. This role plays a pivotal part in shaping the technical direction of our Marketing Technology Platform.About the RoleWe are looking for a seasoned leader to oversee the team's...
-
Senior Cloud Backend Software Engineer
6 days ago
Mountain View, California, United States Starcom consulting limited Full timeJob OverviewThe Sr. Cloud Backend Software Engineer role at Starcom Consulting Limited is focused on designing and developing large-scale, cloud-based web applications. This position requires a strong background in NodeJS, AWS, and backend API development, as well as expertise in software design, architecture, and the entire software development life...
-
Senior Full Stack Developer
5 days ago
Mountain View, California, United States Woongjin, Inc Full timeWe're looking for a highly skilled Senior Full Stack Developer to join our team at Woongjin Inc.As a Senior Full Stack Developer, you will be responsible for designing and developing solutions to problems, owning the development effort, and working with the engineering team, product team, data analysis team, and other internal and external teams.Key...
-
Software Development Professional
7 days ago
Mountain View, California, United States GSOBA Full timeGSOBA seeks a highly skilled Software Development Professional to join our team. This role is ideal for individuals who are passionate about developing high-quality software applications.The successful candidate will be responsible for designing and implementing scalable, testable code that meets the highest standards of quality.ResponsibilitiesDesign,...
-
Senior AI Research Software Engineer
7 days ago
Mountain View, California, United States Amiri Recruiting Full timeJob OverviewAmiri Recruiting is seeking a highly skilled Senior AI Research Software Engineer to join our team.This is an exciting opportunity to work on cutting-edge AI projects and contribute to the development of innovative technologies.About the RoleWe are looking for a talented engineer to lead our AI research efforts and drive the development of new...
-
Senior Software Engineering Lead
2 days ago
Mountain View, California, United States Cognizant Full timeCognizant seeks a seasoned Senior Software Engineering Lead to spearhead the development of high-quality software solutions using Spring Boot and Spring Framework. This hybrid role involves designing, developing, and implementing complex applications while managing cross-functional teams and ensuring seamless integration with Product Lifecycle Management...
-
Senior Program Manager
6 days ago
Mountain View, California, United States WorldLink Full timeJob OverviewWorldLink, a rapidly growing information technology company, is seeking an experienced Senior Program Manager - Software Engineering to lead the development of complex software products. The ideal candidate will have 5+ years of experience working closely with engineering teams and a strong background in technical program management.About...
-
Senior Java Developer for Long-Term Contract
7 days ago
Mountain View, California, United States Infobahn Softworld Inc Full timeAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team in Mountain View, CA for a long-term contract. As a senior member of our team, you will play a key role in designing, developing, and implementing complex software systems using Java, REST, Spring Boot, and AWS.Key Responsibilities:Design, develop, and maintain large-scale...
-
Senior Software Developer
3 weeks ago
Mountain View, California, United States Applied Intuition Full timeAbout Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide. Our company delivers AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to customers, helping them shorten time to market, build high-quality systems, and create next-generation...
-
Senior Software Developer
7 days ago
Mountain View, California, United States Amiri Recruiting Full timeJob DescriptionAbout the RoleA motivated Backend Developer with Full Stack Expertise is sought to join Amiri Recruiting. The successful candidate will be responsible for building and maintaining scalable, high-throughput backend systems, infrastructure, and databases.Key ResponsibilitiesDevelop and implement efficient backend systems using a range of...
-
Mountain View, California, United States Cognizant North America Full timeJob SummaryWe are seeking a seasoned Senior Java Software Architect to lead our cloud-based software development team.About Us:Cognizant North America is a leading IT consulting company that leverages cutting-edge technology and expertise to deliver innovative solutions to its clients.Key Responsibilities:Design, develop, and maintain high-quality software...
-
Mountain View, California, United States Applied Intuition Full timeAbout the RoleAt Applied Intuition, we are seeking a skilled Senior Software Engineer, Test Frameworks Specialist to join our team. This is an excellent opportunity for a talented engineer to design and implement comprehensive testing frameworks, improving the productivity of our development/QA teams and bringing standardization and automation to our...
-
Mountain View, California, United States Athelas Inc. Full timeAthelas Inc. is seeking a highly skilled Senior Fullstack Developer to join our team in Mountain View, CA.As a senior fullstack developer, you will be working on and helping build our health-tech products that revolutionize hospital staff safety by supporting the Strongline Pro duress solution.The ideal candidate will have 2+ years of professional software...
-
Senior Software Engineer
6 days ago
Mountain View, California, United States Qualified Technical Services Full time**About the Role**We are seeking an experienced software developer to join our team at Qualified Technical Services as a Senior Software Engineer for Mission Planning in Space Exploration. This role is based at NASA Ames Research Center and may require occasional travel to support users at other NASA centers around the United States.Job SummaryThe successful...