Senior Software Developer

4 weeks ago


Mountain View, California, United States General Motors Full time
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.

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 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 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


  • Mountain View, California, United States General Motors Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at General Motors. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our Software Defined Vehicle platform.Key Responsibilities:Design and develop software applications using C++ and...

  • Senior Java Developer

    3 weeks ago


    Mountain View, California, United States S M Software Solutions Inc Full time

    Job Title: Senior Java DeveloperJob Description:We are seeking a skilled Senior Java Developer to join our team at S M Software Solutions Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java.Key Responsibilities:Design and develop modular, scalable, and...


  • Mountain View, California, United States C4 Technical Services Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at C4 Technical Services. The ideal candidate will have 8+ years of experience in Angular (14) with JavaScript and TypeScript 3, as well as expertise in Java and cloud-based technologies such as Azure, SQL, MongoDB, and Elastic Search.Key Responsibilities:Design and...


  • Mountain View, California, United States Edison Smart® Full time

    Job Title: Senior C++ Software DeveloperAbout the Role:We are seeking a highly skilled Senior C++ Software Developer to join our team at Edison Smart® and contribute to the development of AI-driven software for security cameras.Key Responsibilities:Design and implement high-performance C++ software for AI-powered camera systemsCollaborate with...

  • Senior Java Developer

    3 weeks ago


    Mountain View, California, United States S M Software Solutions Inc Full time

    Job Title: Senior Java DeveloperClient Name: MastercardOffice Location: St Louis, MO (Onsite from day 1)Interview Process: 3 rounds will be conductedZoom Video Job Description:Strong Java developer with a good understanding of microservices.Grasp of software engineering skills in modular design, data structures, and algorithms.Deep knowledge and hands-on...


  • Mountain View, California, United States Amiri Recruiting Full time

    At Amiri Recruiting, we're looking for a skilled Senior Software Developer to join our team and help shape the future of our code generation product.About the RoleYou will work on developing high-quality code generation products capable of solving everyday developer tasks.Your ResponsibilitiesDesign and implement scalable backend systems and...


  • Mountain View, California, United States Lark Health Full time

    About Lark HealthLark Health is a leading provider of cardiometabolic care, leveraging advanced AI techniques to deliver scalable, affordable, and compassionate care. Our platform helps healthcare partners manage over 30 million lives, preventing conditions like obesity, hypertension, type II diabetes, and behavioral health.We empower every user to live...


  • Mountain View, California, United States Lark Health Full time

    About Lark HealthWe're leading the way into a new era of cardiometabolic care, leveraging advanced AI techniques to provide scalable, affordable, and compassionate care. Our platform delivers real-time personalized counseling and health monitoring for each patient.The RoleWe're hiring a Senior Software Engineer for the App Engineering team where you'll help...


  • Mountain View, California, United States Edison Smart® Full time

    Unlock Your Potential as a Senior C++ EngineerEdison Smart is revolutionizing the AI landscape with its cutting-edge platform, and we're seeking a talented Senior C++ Engineer to join our team.As a key member of our team, you'll be responsible for designing and developing innovative AI solutions using C++ and PyTorch. Your expertise in edge computing, GPU...


  • Mountain View, California, United States Interviewstreet, Inc. dba HackerRank Full time

    Job DescriptionKey ResponsibilitiesEvaluate technologies and develop proof-of-concepts to drive innovationSolve complex technical challenges and propose innovative solutionsCollaborate with cross-functional teams to drive business outcomesRequirementsProfessional experience and qualifications in software engineeringStrong technical skills and ability to...


  • Mountain View, California, United States Intuit Full time

    OverviewIntuit's DevX group is seeking a highly skilled Senior Software Development Engineer to join the Service Mesh team. As a key member of this team, you will be responsible for developing and maintaining the Service Mesh for the Intuit Kubernetes Service.The Service Mesh is a cutting-edge technology built on the open source Istio project, which has...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide.Founded in 2017, Applied Intuition delivers a comprehensive AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems,...


  • Mountain View, California, United States YouTube Full time

    About the JobWe're looking for a skilled software engineer to join our team at YouTube. As a software engineer, you will work on a specific project critical to our needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.Our products need to handle information at massive scale, and extend well beyond web...


  • Mountain View, California, United States Intelliswift Software Full time

    Key Responsibilities:As a Senior Process Engineering Specialist at Intelliswift Software, you will be responsible for implementing and rolling out new processes across the organization.Key Skills:Process ownership and implementationChange management and communicationPerformance monitoring and optimizationJob Description:As a Senior Process Engineering...


  • Mountain View, California, United States Akraya Full time

    Job Summary:We are seeking a skilled Senior Software Engineer to collaborate closely with our product and development teams to enhance user experience and build robust software solutions. The ideal candidate will design and implement both integration and unit tests, work within an agile environment, and develop from proof of concept to production-grade...


  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...


  • Mountain View, California, United States Edison Smart® Full time

    Job Title: AI-Driven Software Engineer for Security CamerasAbout the Role:We are seeking a highly skilled C++ and Python software engineer to join our team at Edison Smart. As an AI-Driven Software Engineer for Security Cameras, you will be responsible for developing and maintaining software for our AI-driven security cameras.Key Responsibilities:Design and...


  • Mountain View, California, United States C4 Technical Services Full time

    Job Title: Full Stack EngineerWe are seeking a skilled Full Stack Engineer to join our team at C4 Technical Services. The ideal candidate will have 8+ years of experience in Angular (14) with JavaScript and TypeScript 3.Key Responsibilities:* Develop and maintain web-based applications using Angular and Java* Host web-based applications in Azure* Design and...


  • Mountain View, California, United States Commure + Athelas Full time

    About the RoleWe are seeking a highly skilled software engineer to join our team at Commure + Athelas. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software solutions that revolutionize hospital staff safety.Our team is passionate about using technology to transform the healthcare industry, and we...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job SummaryMicrosoft Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Security organization, you will be responsible for designing and developing large-scale distributed software services and solutions. Your expertise in cloud security, networking protocols, and software engineering will be...