Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Woven by Toyota

Senior Integration Software Engineer

Woven by Toyota

. Develop, maintain, and deploy high-quality software using C++ and Python .

Posted 11/10/2026full-timeAnn Arbor • Michigan • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining high-quality software solutions using C++ and Python, with a strong focus on automated testing, debugging, and system-level issue resolution. Capable of managing the full software development lifecycle while collaborating effectively with diverse stakeholders.

Highest-signal resume keywords
C++ DevelopmentPython DevelopmentAutomated Testing FrameworksDebugging and Root-Cause AnalysisSoftware Development Lifecycle Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentContainerizationNetworked ServicesAPIsConcurrent ProcessingData PipelinesObject-Oriented DesignModularitySecure Coding PracticesPerformance Profiling
Soft Skills
Strong CommunicationCollaboration SkillsInitiativeSound JudgementAbility to Transform Ambiguity
Tools & Technologies
Linux-Based DevelopmentCI/CDYocto LinuxSource ControlCode ReviewLoggingMonitoringReliability EngineeringTechnical Design LeadershipMentoring
Industry Keywords
Software-Defined Vehicle PlatformArene EcosystemEmbedded EngineeringDistributed SystemsQuality-Focused Development Practices

Tech Stack

Tools & technologies
Distributed SystemsLinuxPythonC++

About the role

Key responsibilities & impact
  • Develop, maintain, and deploy high-quality software using C++ and Python
  • Design integrated, scalable, maintainable, and reliable solutions across multiple technologies and systems
  • Verify solutions using automated unit, integration, and system-level testing and validation
  • Diagnose, debug, and resolve complex software and system-level issues across distributed environments
  • Provision, maintain, and use Linux-based development and testing environments
  • Own solutions across the full software development lifecycle, from requirements and architecture through implementation, review, testing, release, and support
  • Translate operational, engineering, and stakeholder needs into technical requirements and development plans
  • Evaluate technical risks, make engineering trade-offs, communicate recommendations, and collaborate with engineering teams
  • Manage priorities independently and own outcomes from concept through implementation
  • Support Toyota’s software-defined vehicle platform and Arene ecosystem

Requirements

What you’ll need
  • 6+ years of experience in software development with C++ and Python
  • Bachelor or Masters degree in computer science, embedded engineering, or similar domain
  • Experience designing and implementing software for complex and distributed systems, including containerization, networked services, APIs, messaging, concurrent processing, or data pipelines
  • Strong debugging and root-cause analysis skills across software, infrastructure, interfaces, and system dependencies
  • Strong experience with software testing and validation, including automated testing frameworks and test-driven or quality-focused development practices
  • Understanding of software engineering principles, including object-oriented design, modularity, maintainability, performance, and secure coding practices
  • Ability to operate effectively in a fast-moving, information-limited environment and transform ambiguity into clear, practical solutions
  • Ability to work with limited direct oversight, exercise sound judgement, take initiative, and deliver results
  • Strong communication and collaboration skills with technical and non-technical stakeholders
  • Preferred: source control, code review, CI/CD, Yocto Linux, device drivers, hardware debugging, performance profiling, observability, logging, monitoring, reliability engineering, technical design leadership, mentoring, or technical ownership

Benefits

Comp & perks
  • Excellent health, wellness, dental and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Family planning and care benefits
  • Equal opportunity employer and diversity commitment