Senior Software Engineer - Java Developer - SDV
Posted 2025-04-06
Remote, USA
Full-time
Immediate Start
Descripción de Puesto Hybrid: Position require employee to be on-site full-time to perform most effectively. The employeeÂs role enables them to work off-site on a need basis. Do you imagine a world of zero crashes, zero emissions and zero congestion? We do! To reach this bold goal we need to build a modern vehicle computing platform that is capable to integrate all the advanced features like active safety, driving assistance systems, infotainment, connectivity, and vehicle motion. This new platform Software Defined Vehicle (SDV) shall seamlessly connect in-vehicle computing controls with cloud and edge computing resources. Our team is looking for a detailed and passionate Java Developer to join us in our mission! As a Java Developer in SDV, your responsibilities include understanding and implementation of the use cases, software design execution and software verification (unit testing/ software integration testing, etc.). This individual will develop vehicle abstraction layer and feature applications for Software Defined Vehicles (SDV). We particularly focus using modern software techniques to design optimized software in service-oriented architecture (SOA) based on model-based system design. This includes the following: Design and Development of applications in Java/J2EE/AKKA/Spring boot/Azure cloud/Cosmos DB etc.. Build software for Azure cloud and perform integration and verification testing with minimal direction of lead engineers. Design, develop and deploy microservices on Microsoft Azure kubernaties and cosmos DB Write Java applications using Spring Boot and related Java technologies. Generate various metrics for microservices using Spring Aspect Oriented Programming (AOP) and Spring Boot Actuator Apply Unified Modeling Language (UML) and facilitate Object Oriented (OO)/J2EE design, following standard methodologies and design patterns for application development Performs design and analysis on changes. Diagnose, Debug and resolve issues related to connectivity platform and software. Document requirements for design solutions and link them to test cases that can demonstrate software functionality Coordinate and collaborate with colleagues and departments outside engineering, such as IT, Systems & Safety Engineering and in-vehicle development teams Basic Qualifications: Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree Minimum of 10 years of experience with demonstrated technical and professional skills in Java, Azure , Kotlin or related software design, development, and testing Experience designing and developing apps, services using one or more protocols Experience designing and developing applications using AKKA framework Excellent knowledge of Microservices/Event driven Architecture Knowledge in Big Data solutions like Cosmos and file storage solutions like Amazon object store Descripción de Puesto Adicional Preferred Experience: MasterÂs degree in a related technical field Experience in cloud/Edge Hosting of services and Apps. Interoperability of Apps, services between cloud and Data centers Experience with cloud Development using Azure. Experience with GIT/source code management, CI/CD development, open source SW development/contributor Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. 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. Resumen de beneficios El objetivo del programa de recompensas totales de General Motors es apoyar la salud y el bienestar de usted y su familia. Nuestro plan de compensación integral incluye los siguientes beneficios, además de muchos otros:  Tiempo libre remunerado que incluye dÃas de vacaciones, feriados y licencia parental para madres, padres y padres adoptivos;  Atención médica (incluida una cuenta de ahorro de salud con ventajas impositivas triples e incentivos de bienestar), planes de seguro dental, de visión y de vida para cubrirlo a usted y su familia  Contribuciones de la compañÃa y equivalentes al plan de ahorro 401K para ayudarlo a ahorrar para la jubilación;  Programa de reconocimiento global para colegas y lÃderes para reconocer y ser reconocidos por resultados y comportamientos que reflejen los valores de nuestra compañÃa;  Asistencia de educación y refinanciación de préstamos estudiantiles;  Descuento en vehÃculos GM para usted, su familia y amigos. Información sobre Diversidad General Motors está comprometido a ser un lugar de trabajo que no solo esté libre de discriminación, sino que fomente genuinamente la inclusión y la pertenencia. Creemos firmemente que la diversidad de la fuerza laboral crea un entorno en el que nuestros empleados pueden prosperar y desarrollar mejores productos para nuestros clientes. Entendemos y adoptamos la variedad a través de la cual las personas obtienen experiencias, ya sea a través de oportunidades profesionales, personales, educativas o de voluntariado. Alentamos a los candidatos interesados a revisar las responsabilidades y requisitos clave para aplicar a cualquier puesto que coincida con sus habilidades y capacidades. 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 [email protected] 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. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: Our Company Our Culture How we hire Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations
Apply Job!