CrawlJobs Logo

Sr. Software Integration & Execution Engineer

United States, Milford, Michigan · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

Leads and generates technical solutions including specifying of SW requirements, functional decomposition, analysis, development and testing for current, new and major programs. Lead development and integration of software system team design content and software anomaly corrections, SW debugging, and all build related issues. Performs complex Software design analysis and ensure Software best practices are applied/implemented. Specifies and balances system requirements across all systems and ensure features functions are optimal end-to-end. Provide, communicate, mentor and support common software and design best practices among software and systems design community (end-to-end). Performs other related duties as assigned. Performs as Subject Matter Expert (SME) for at least one platform or application component. Participates in interviews. Visibility: at the site/team level. Performs other related duties as assigned.

Job Responsibility

  • Leads and generates technical solutions including specifying of SW requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Lead development and integration of software system team design content and software anomaly corrections, SW debugging, and all build related issues
  • Performs complex Software design analysis and ensure Software best practices are applied/implemented
  • Specifies and balances system requirements across all systems and ensure features functions are optimal end-to-end
  • Provide, communicate, mentor and support common software and design best practices among software and systems design community (end-to-end)
  • Performs other related duties as assigned
  • Performs as Subject Matter Expert (SME) for at least one platform or application component
  • Participates in interviews
  • Visibility: at the site/team level

Requirements

  • Bachelor of Science degree in one of the following: Software Engineering, Computer Engineering, Computer Science
  • Strong software CI/CD deployments and integration
  • Strong software development/integration experience
  • Strong software debugging/triage experience of SW builds
  • Strong ability to read and analyze software/code in Embedded C controllers
  • Minimum 5+ years of Automotive Engineering experience, with direct software triaging and debugging of software build and integration issues
  • Design release experience, managing software release cadences, requirements, test plans, etc
  • Demonstrates strong software proficiency in these skills: taking initiative, working towards results, solving problems, and analyzing issues particularly where the problems are unusual and sophisticated, dealing with ambiguity, planning, and organizing including shown skills in project management, building relationships, collaboration and teamwork, critical thinking, experience leading meetings
  • Vehicle Spy knowledge and experience in debugging/testing knowledge, using NeoVi's, diagnosing DTCs
  • Demonstrated proficiency comprehending software design, system/subsystem requirements, and vehicle system architecture
  • Must be capable of providing component specific direction to new engineers and supplier resident engineers
  • Proficient knowledge of software verification/validation processes
  • This position requires the ability to legally operating a motor vehicle
  • Software DFMEA experience with end to end interfaces risk mitigation and improvements.

Nice to have

  • Master’s degree in Software Engineering, Computer Engineering, Computer Science
  • Minimum 10+ years of Automotive Engineering experience, with direct software triaging and debugging of software build and integration issues
  • Minimum 6+ years of Strong software knowledge, design, development/architecture
  • Minimum 5+ years of Software/controller integration
  • Experience in the GM product release and specification process including DNG, Jira, Jenkins, GitHub
  • In-depth knowledge of vehicle serial data communications, diagnostics, including LIN, CAN, and Ethernet
  • Knowledge of OBD II and Functional Safety for Road Vehicles (ASIL), SDV architecture
  • DFSS Black Belt Certified & Red X Shainin

What we offer

  • An incentive pay program offers payouts based on company performance, job level, and individual performance
  • 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.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr. Software Integration & Execution Engineer

8 matching positions

Sr. Software Engineer - QA / Test Automation Engineer

Location
Location
India , Gurgaon
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 09, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of experience in QA automation, SDET, or software engineering roles focused on test automation for distributed or cloud-based systems
  • Strong understanding of QA methodologies, test design, and systems validation
  • Proficiency in .NET 8/C#, Node.js, Python, or TypeScript for automation scripting
  • Hands-on experience with Selenium, Playwright, Cypress, REST API automation, and integration testing frameworks
  • Experience running tests in AWS environments with strong understanding of CI/CD pipelines using Azure DevOps
  • Familiarity with IaC, containerized test execution, and observability tools
  • Experience testing SQL Server 2022, Snowflake, PostgreSQL data flows
  • Ability to validate ETL pipelines, schema changes, and data quality through automation
  • Expertise in automated testing (unit, integration, contract, E2E, regression)
  • Familiarity with blue/green and canary release testing
Job Responsibility
Job Responsibility
  • Contribute to the design of scalable, maintainable QA automation frameworks for API, UI, integration, and performance testing
  • Implement automated test scenarios across microservices, APIs, data workflows, and distributed systems
  • Participate in design discussions to ensure testability, document risks, and propose automation strategies aligned with engineering standards
  • Produce clean, reusable, and maintainable automation scripts following best practices
  • Implement unit, integration, contract, and E2E tests integrated with CI/CD pipelines
  • Conduct root-cause analysis for defects and drive preventive quality improvements
  • Perform debugging, reliability analysis, and optimization of automation suites
  • Own test execution pipelines from development through deployment and monitoring
  • Create automated dashboards, alerts, and quality signals to validate release readiness
  • Collaborate in production issue investigations by building automated repros and validation scripts
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

At Applied Network Solutions (ANS), we bring together some of the most curious m...
Location
Location
United States , Annapolis Junction
Salary
Salary:
100000.00 - 200000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Twenty (20) years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in computer science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Required certification: CompTIA Security+ CE, CCNA-Security, CySA+, GICSP, GSEC, CND, or SSCP
  • Hands-on experience operating or platform engineering production-grade Kubernetes clusters
  • Understanding of containerization concepts and operations, i.e. pod security standards
  • Working knowledge of PKI certificates and PKI management
  • Experience with GitOps development and CI/CD pipelines
  • Basic Linux administration
  • Experience with Python and Bash scripting
  • Experience with Jira/Confluence for project, tasks and documentation management
Job Responsibility
Job Responsibility
  • Design, code, and modify software to add features, implement high-performance algorithms, and integrate applications into diverse operating environments
  • Design and implement complex data interfaces and execute queries for existing or proposed repositories to ensure data accessibility and system functionality
  • Analyze work processes and system performance to develop technical solutions and provide recommendations for improving development standards
  • Write and review technical documentation while assisting in the development and execution of comprehensive software test procedures
  • Regularly collaborate with team members, management, and customers through clear and effective communication, including delivering professional presentations and ensuring the accurate exchange of critical information
What we offer
What we offer
  • Family Medical, Dental (w/ adult orthodontia) and Vision coverage
  • Pet Discount Program
  • PTO (Paid Time Off)
  • Maternity/ Paternity Leave
  • Supplemental Military Leave Pay
  • 11 Paid Holidays
  • 401(k) plan with 6% Company Contribution
  • Generous Professional Development Program
  • 100% Employer paid Short- and Long-Term Disability
  • 100% Employer paid Life Insurance
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer, Python Automation

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ Years in a Software Engineering or Test Automation role working on large scale web applications on cloud platforms using REST APIs
  • Strong problem solving and analytical abilities, ability to troubleshoot, identify and resolve defects
  • Experience with video streaming domain and technologies like DASH, HLS, MPEG-4, WideVine, FairPlay
  • Strong programming skills in one or more of JavaScript/TypeScript, Python, Java, Go
  • Very good understanding of core CS concepts including operating systems, algorithms, data structures, database and frontend/Web fundamentals including HTML5, CSS
  • Solid experience with one or more automation frameworks like Cypress, Selenium, Cucumber, Appium, JUnit etc.
  • Passion for using AI for test automation to dramatically increase execution velocity and improve product quality
  • Familiarity with TDD/BDD paradigms, AI for QA automation
  • Excellent interpersonal, written and verbal communication skills, and ability to collaborate effectively with cross-functional teams
  • Bachelor's Degree in Computer Science or equivalent
Job Responsibility
Job Responsibility
  • Drive the test automation for The Roku Channel streaming apps, features and services on multiple platforms to improve product quality, increase team productivity and enhancing a culture of continuous quality improvement throughout the software development lifecycle
  • Be part of the core QA engineering team with significant ownership to drive automation for The Roku Channel app on multiple platforms like FireTV, GoogleTV, Samsung, Web etc.
  • Use AI tools to simplify overall product testing process
  • Utilize and integrate automated test tools, frameworks, systems, and libraries throughout the product lifecycle
  • Build test plans, write automation tests, analyze/troubleshoot failures, track defects, drive resolution, verify fixes and communicate results to stakeholders
  • Build and enhance the automation lab setup
  • Collaborate with multiple cross functional teams like product, UX and engineering to build delightful streaming experiences, fine tune quality of experience, investigate and remediate potential E2E application and streaming quality problems
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

The authentication and OneID team, which is the user management portal that acts...
Location
Location
United States , Foster City
Salary
Salary:
164800.00 - 226600.00 USD / Year
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software engineering
  • Working knowledge of modern web technologies including cloud-based APIs and protocols (REST, JSON, Protobufs)
  • Knowledge and experience in the Payment domain
  • Understanding of microservices frameworks (Spring Boot or Dropwizard)
  • Experience developing SaaS/enterprise solutions with database and object modeling skills
  • Experience with AI integrated tools such as Cursor or Claude
  • Passion for exploring and experimenting with the latest application development technologies
  • Expert level experience with Java / Spring, data structures and algorithms, building large-scale performance services
  • Excellent Problem Solving and communication skills
  • Passion for exploring and experimenting with the latest application development technologies
Job Responsibility
Job Responsibility
  • Independently responsible for the entire lifecycle of projects or features including eng design, development, and deployment
  • Improve code structure and architecture in service of testability and maintainability
  • Write, co-write, and review technical design documentation
  • Participate in cross-team design reviews and provide technical oversight to improve execution and system robustness
  • Assists and mentors junior engineers on an individual basis
What we offer
What we offer
  • Competitive compensation
  • variable bonus and performance reward opportunities
  • retirement programs
  • Medical insurance
  • Generous, flexible time off
  • Paid holidays
  • wellness days
  • company wide end of year break
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - Vehicle Order Fulfillment

The Vehicle Order Fulfillment team owns and advances a portfolio of business-vit...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field
  • 7+ years of software engineering experience with a heavy focus on Java
  • 3+ years mentoring peers and driving technical initiatives
  • Hands-on experience with React, Quarkus, Hibernate, REST APIs, microservices, and design patterns
  • Proficiency with CI/CD tools (e.g., GitHub Actions), automated testing, and agile methodologies
  • Deep understanding of software engineering principles and modern system design
  • Strong debugging and optimization skills
  • Excellent verbal and written communication skills with the ability to simplify complex topics
  • Exceptional planning capabilities to translate features into user stories, prioritize them for execution, and effectively communicate the details of these user stories to the team
Job Responsibility
Job Responsibility
  • Develop and effectively communicate a clear technical vision that aligns with the requirements and goals for our products
  • Collaborate with architects in shaping technology decisions and crafting innovative strategies
  • Proactively evaluate new technologies and drive strategic innovation initiatives
  • Lead and implement end-to-end design, development, and delivery of enterprise-grade applications with a focus on React for UI and a Java, Quarkus, and microservices architecture
  • Ensure that all development work adheres to best practices for software craftsmanship, including SOLID principles, TDD, and clean architecture
  • Drive consistency and code reuse through the use of shared libraries, utilities, and component-based development
  • Spearhead the adoption of modern infrastructure and deployment strategies using Quarkus, Docker, and Kubernetes within a RedHat OpenShift environment
  • Create and maintain robust CI/CD pipelines to automate code integration, testing, and deployment using tools like GitHub Actions
  • Ensure the security, reliability, and observability of applications through logging, monitoring, and incident response planning
  • Foster a collaborative, inclusive, and high-performance engineering culture that emphasizes learning, accountability, and innovation
What we offer
What we offer
  • Relocation benefits (may be eligible)
  • Total Rewards resources (benefits overview)
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer -CTJ- Poly

Microsoft has an exciting opportunity for a Senior Software Engineer in the Micr...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Candidates must be able to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: The successful candidate must have an active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph. Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. Failure to maintain or obtain the appropriate U.S. Government clearance and/or customer screening requirements may result in employment action up to and including termination
  • This position requires successful verification of the stated security clearance to meet federal government customer requirements. You will be asked to provide clearance verification information prior to an offer of employment
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • This position requires verification of U.S. citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local United States government agency customer and is subject to certain citizenship-based restrictions where required or permitted by applicable law. To meet this legal requirement, citizenship will be verified via a valid passport, or other approved documents, or verified US government Clearance
Job Responsibility
Job Responsibility
  • Acts as a Designated Responsible Individual (DRI) for service components, owning availability, reliability, and operational health
  • Participates in on-call rotations, responding to incidents by assessing impact, troubleshooting issues, mitigating customer impact, and driving resolution
  • Leads or contributes to root cause analysis (RCA) and postmortems, ensuring learnings translate into systemic improvements
  • Uses existing tools and develops new capabilities to troubleshoot issues affecting availability, performance, security, and efficiency
  • Leverages telemetry and monitoring to identify trends, detect anomalies, and proactively improve service health
  • Drives improvements in observability, alerting, and diagnostics
  • Leads and contributes to architecture and design discussions for components of Power Platform services
  • Identifies dependencies across teams and incorporates them into design specifications and execution plans
  • Ensures systems meet performance, scalability, security, and compliance requirements, especially within air‑gapped constraints
  • Develops and improves CI/CD pipelines and deployment systems, enabling safe, repeatable, and automated releases
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
United States , San Jose
Salary
Salary:
244900.00 - 321100.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, Data Science, or a related technical field
  • 2+ years of experience in software engineering, AI/ML engineering, backend development, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems
  • Strong proficiency in Python, plus experience with C/C++ or another systems language
  • Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns
  • Experience building and maintaining RAG pipelines, agent frameworks, MCP servers or equivalent function-calling architectures, and conversational interfaces
  • Familiarity with cloud platforms, REST APIs, containerization, and modern deployment environments
  • Experience with observability, evaluation, experimentation, and feedback loops for AI systems in production
  • Ability to work independently, manage ambiguity, move quickly, and deliver incrementally in a fast-paced environment
  • Excellent communication skills, sound engineering judgment, and a collaborative working style
Job Responsibility
Job Responsibility
  • Architect, develop, and deploy AI agents and copilots for Roku TV use cases, integrating them with internal systems, tools, and services
  • Own end-to-end agentic systems from concept to production, including model selection, prompt and context design, retrieval strategies, backend services, and conversational interfaces
  • Design and implement single-agent and multi-agent orchestration patterns, including handoffs, delegation, and cooperative task execution
  • Build scalable RAG and context pipelines that provide high-quality grounding for AI systems and keep them aligned with evolving data sources and business logic
  • Implement tool-calling, function-calling, and MCP-style integrations so agents can safely take actions and interact with the systems around them
  • Create reusable agent templates, modular components, and paved-path patterns that accelerate adoption across teams and use cases
  • Establish strong evaluation, observability, and monitoring for conversation quality, task success rate, latency, cost, and overall system performance
  • Build safeguards that improve production readiness and reliability, including testing pipelines, controlled rollouts, drift detection, and mechanisms that prevent error amplification in multi-step workflows
  • Prototype quickly, run experiments, and translate successful ideas into durable, scalable software solutions
  • Partner closely with engineering, product, QA, infrastructure, and cross-functional teams to deliver meaningful business and customer outcomes
What we offer
What we offer
  • Health insurance
  • equity awards
  • life insurance
  • disability benefits
  • parental leave
  • wellness benefits
  • paid time off
  • global access to mental health and financial wellness support and resources
  • healthcare (medical, dental, and vision)
  • life
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

We are looking for a Sr. Software Engineer to join a team in Dallas, Texas, on a...
Location
Location
United States , Coppell
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong detail-oriented experience building software with C# and .NET technologies.
  • Hands-on development background with ASP.NET for web-based application delivery.
  • Proficiency with React.js and JavaScript for modern front-end development.
  • Demonstrated ability to lead technical delivery, solution design, and engineering execution across complex projects.
  • Experience conducting code reviews and maintaining high standards for code quality, scalability, and maintainability.
  • Ability to analyze system interactions, evaluate design tradeoffs, and make sound architectural decisions.
  • Proven experience supporting production environments, including incident response and troubleshooting of complex issues.
  • Strong communication and collaboration skills, with the ability to mentor engineers and work effectively across cross-functional teams.
Job Responsibility
Job Responsibility
  • Drive software initiatives from concept through delivery by coordinating with stakeholders and engineering partners to meet timeline, budget, and quality goals.
  • Lead technical planning activities, including solution design, effort estimation, task decomposition, and execution oversight for active development work.
  • Develop robust applications using clean, efficient, and maintainable code aligned with established engineering principles and coding expectations.
  • Select and apply appropriate technologies, frameworks, and development approaches to support successful project outcomes.
  • Design solutions that balance user experience, maintainability, operational support, and overall cost effectiveness.
  • Evaluate architecture options by analyzing dependencies, system behavior, integration points, and performance considerations, then document key tradeoffs.
  • Strengthen engineering maturity by shaping development standards, conducting code reviews, and promoting consistent implementation practices.
  • Coach entry-level and mid-level engineers through technical guidance, feedback, and day-to-day mentorship that supports growth and team effectiveness.
  • Take an active role in production support by troubleshooting incidents, participating in on-call response, and leading resolution efforts for critical issues.
  • Support continuous improvement through root cause analysis, corrective actions, and initiatives that enhance application reliability and supportability.
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right