1

Gm Software Developer Jobs in New Jersey (NOW HIRING)

Sr.CA IDM developer

Moorestown, NJ

$53.75 - $71/hr

CA IDM developer Location : Moorestown, NJ Duration : FULLTIME - Must have 6-10 years of experience ... Troubleshooting the CA GM (Governance Minder) experience is desired Should be able to understand ...

FULL TIME Assistant Manager $21.49

South Plainfield, NJ · On-site

$21.49/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Operating all projection and audio-visual equipment within the theatre, both hardware and software ... Additional Duties and Responsibilities as assigned by the GM or other senior manager. Pay Scale ...

PART TIME Assistant Manager

Burlington, NJ · On-site

$21.92/hr

  • Retirement

Operating all projection and audio-visual equipment within the theatre, both hardware and software ... Additional Duties and Responsibilities as assigned by the GM or other senior manager. Pay Scale ...

Gm Software Developer information

See New Jersey salary details

$48.7K

$113.5K

$168.5K

How much do gm software developer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for gm software developer in New Jersey is $113,549.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,400.00 and $132,000.00 per year, depending on experience, location, and employer.

What is a GM software developer?

GM Software Developers are professionals who design, develop, test, and maintain software applications and systems for General Motors (GM). They work on a variety of projects, ranging from vehicle embedded systems to cloud-based services and mobile apps that support GM's products and operations. These developers collaborate with engineers, designers, and other stakeholders to create innovative solutions that enhance vehicle performance, safety, and the overall customer experience. Working at GM as a software developer often involves using modern programming languages, agile methodologies, and the latest technology stacks.

What skills and qualifications are needed to thrive as a GM software developer?

To thrive as a GM Software Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with software development tools such as Git, integrated development environments (IDEs), and experience with programming languages like Java, C++, or Python are typically required. Effective communication, teamwork, and adaptability are crucial soft skills for collaborating in dynamic project environments. These competencies ensure the development of reliable, efficient software solutions that meet business goals and adapt to evolving technology needs.

What are common challenges faced by GM software developers when working on large-scale automotive projects?

GM Software Developers often face challenges related to integrating software solutions with complex automotive hardware and legacy systems. Coordinating across multidisciplinary teams, such as electrical engineers, product managers, and designers, requires strong communication and adaptability. Additionally, developers must adhere to strict industry standards for safety and reliability, which can add complexity to the development and testing processes. Staying updated with emerging automotive technologies and cybersecurity practices is also essential to ensure high-quality software delivery.

What is the difference between Gm Software Developer vs Gm Software Engineer?

AspectGm Software DeveloperGm Software Engineer
CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS, engineering certifications
Work EnvironmentDevelopment teams, collaborative projectsDesign, development, testing, and deployment
Industry UsageTech companies, automotive, manufacturingTech firms, automotive, software services
Search IntentJob roles, responsibilities, skillsCareer path, job differences, qualifications

Gm Software Developers focus on coding and building software solutions, while Gm Software Engineers often handle design, architecture, and system integration. Both roles require similar credentials and work in collaborative environments, but their responsibilities differ slightly based on project scope and technical depth.

What cities in New Jersey are hiring for Gm Software Developer jobs?

Cities in New Jersey with the most Gm Software Developer job openings:

    $55.75 - $73.75/hr

    Contractor

    Re-posted 15 days ago


    Job description

    Job Description: -
    • IoT) Embedded Software Developer
    • As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include understanding and implementation of the use cases, software design execution and software verification (unit testing/ software integration testing, etc.).
    • Software developer will develop vehicle abstraction layer and feature applications for Software Defined Vehicles (SDV).
    • We particularly focus utilizing modern software techniques to design optimized software in service-oriented architecture (SOA) based on model-based system design.
    • This includes the following: • Supply common solutions across all GM in-house controllers and cloud/edge
    • Document requirements for design solutions and link them to test cases that can demonstrate software functionality
    • Utilize automated test tools in build environments, benches, and vehicles to verify functionality at the Function, Controller and System level • Coordinate and collaborate with departments outside engineering, such as IT, Systems & Safety Engineering, Electrical Architecture, Calibration and Vehicle Performance Basic Qualifications: • Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree
    • Minimum of 2 years of experience with proven technical and professional skills in Android and related software design, development, and testing
    • Designing and developing Apps, services using SDK for Android OS for embedded systems and Android Framework for Development. • Designing and developing apps, services using multiple protocols - webRTC/ WebSocket/ GRPC, protobuffer/ MQTT, DDS etc.,
    • Design and Develop apps, services for transferring data using different protocols.
    • Design and Develop applications using SOA Framework. Excellent knowledge of Microservices/Event driven Architecture.
    • Develop solutions that leverages telemetry/message queues/events
    • Knowledge in C++ programming, Java, Kotlin
    • Knowledge in Big Data solutions - including but not limited to Kafka/pulsar/Cassandra and file storage solutions like Amazon S3.
    • Develop and maintain mobile CI/CD pipelines, and push notification services
    • Outstanding interpersonal and relationship management skills to effectively collaborate with varying levels of the organization • Emerging partnership and collaboration skills showing ability to learn from and share knowledge with co-workers in a fast-paced environment
    • High level of integrity, ability to deal with ambiguity, take initiative/self-directed
    • Consistent demonstration of innovative thinking that is customer-centric Preferred Experience: • Master's degree in a related technical field
    • Experience with C++, python, rust, Kotlin and java development
    • Experience with GIT/source code management, CI/CD development, open source SW development/contributor
    • Experience with microcontroller architecture, electronic control systems, embedded system development
    • Experience with network engineering, telecommunications, network development and testing
    • Experience with edge, cloud, IoT technologies, operating systems, OS internals, OS design, virtualization technologies, containerization/container development
    • Knowledge of data science, data analytic tools, machine learning, artificial intelligence (AI)
    • Knowledge of AUTOSAR standards and methodology • Knowledge and experience with CAN, LIN or Ethernet communications protocol
    • COVID-19 Vaccination Requirement: Please note that, where allowed by local law, requires associates of all entities, subsidiaries, and joint ventures, including non-integrated business, as well as contractors, to be fully vaccinated against COVID-19 if or when their role requires them to conduct business face-to-face.
    • This includes any role that necessitates presence at a or client site, in-person event or meeting, or business travel.
    • In accordance with local law, vaccination will also be required when mandated by a client or the country government, regardless of work location. New hires will be asked to attest to their vaccination status and upload proof of vaccination as applicable after joining.
    • Years of Experience: 7.00 Years of Experience
    • This contractor can work remote from anywhere in the US.