
Senior Software Engineer- Software System Architect
Welcome to General Motors, where innovation and cutting-edge technology drive our success. We are seeking a talented Senior Software Engineer- Software System Architect to join our team and help shape the future of our automotive software systems. As a leader in the industry, we are looking for an experienced professional who can design and implement complex software architectures, while also providing technical guidance to our team of engineers. Are you ready to be a part of our dynamic and fast-paced environment? If you have a strong background in software development and a passion for creating innovative solutions, we encourage you to apply.
- Develop and design software architectures for automotive systems that align with the company's goals and objectives.
- Provide technical leadership and guidance to a team of software engineers, ensuring high-quality and efficient delivery of projects.
- Collaborate with cross-functional teams to gather requirements and identify potential software solutions that meet business needs.
- Utilize industry best practices and emerging technologies to drive innovation and improve the company's software systems.
- Conduct code reviews and provide feedback to ensure adherence to coding standards and best practices.
- Troubleshoot and debug complex software issues, providing timely and effective solutions.
- Continuously improve and optimize existing software architectures to enhance performance and scalability.
- Stay updated on industry trends and advancements in software development, and make recommendations for implementation within the company.
- Plan and execute software testing and quality assurance activities to ensure a high level of software reliability and accuracy.
- Communicate effectively with stakeholders and team members to provide updates on project progress, risks, and issues.
- Mentor and coach junior team members to foster their professional growth and development.
- Adhere to all company policies and procedures, including security and confidentiality requirements.
- Collaborate with external partners and vendors to integrate software systems and ensure smooth operations.
- Participate in project planning and estimation, ensuring timely and accurate delivery of software projects.
- Maintain documentation of software architectures, processes, and procedures for future reference.
Extensive Experience In Software Development: The Ideal Candidate Should Have A Minimum Of 8-10 Years Of Experience In Software Development, With A Strong Focus On Designing And Architecting Complex Software Systems.
Proficiency In Multiple Programming Languages: The Candidate Should Have A Thorough Understanding Of Various Programming Languages Such As Java, C++, Python, And Javascript, And Should Be Proficient In At Least One Of Them.
Strong System Design And Architecture Skills: The Candidate Should Have A Proven Track Record Of Designing And Architecting Complex Software Systems, Including Defining System Requirements, Creating Technical Specifications, And Developing System Architecture.
Knowledge Of Automotive Industry: The Candidate Should Have A Good Understanding Of The Automotive Industry And Its Trends, Including Knowledge Of Connected And Autonomous Vehicles, Telematics, And Vehicle-To-Everything (V2X) Communication.
Leadership And Team Management Skills: The Candidate Should Possess Strong Leadership Skills And Be Able To Effectively Manage A Team Of Software Engineers. They Should Also Have Experience In Collaborating With Cross-Functional Teams And Managing Project Timelines And Deliverables.
Software Development
Quality Assurance
Project Management
Database Management
Agile Methodology
Cloud Computing
System Design
Technical Leadership
Mobile application development
Technical architecture
Code optimization
useR
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Active Listening
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Software Engineer- Software System Architect in Milford, MI 48381, USA is $129,000 to $160,000 per year. This can vary based on the specific company, experience level, and skills of the individual.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
We are a global team of diverse and talented people—from creative design to engineering and software development to manufacturing to marketing and finance—making contributions that extend far beyond our job titles and often bringing our life’s passion to our work. Get to know us and hear how we’re discovering more out of our careers with General Motors.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started