Tech Lead-connected Systems

Oshkosh Corp.

Base: $104,100.00 - $173,900.00; bonus/equity: not...
Not specified (assumed hybrid/onsite based on tech lead nature)
5+ years software engineering experience
Architecting distributed systems
Embedded systems and iot platforms
Oshkosh Corporation is seeking a Tech Lead for Connected Systems to provide technical leadership in software development across embedded systems, IoT devices, and cloud services. The role emphasizes hands-on development, architectural ownership, and team mentorship while collaborating with cross-functional teams to deliver high-performance software solutions

Job Summary

  • The Tech Lead provides technical leadership across multidisciplinary software initiatives spanning embedded systems, IoT devices, and cloud services.
  • This role combines hands-on software development with architectural ownership to ensure quality, scalability, and security of technical deliverables.
  • Oshkosh Corporation offers a competitive total rewards package and prioritizes a people-first culture supporting team member growth.

Matching Summary

Match Score: 85

Oshkosh Corporation is seeking a Tech Lead for Connected Systems to provide technical leadership in software development across embedded systems, IoT devices, and cloud services. The role emphasizes hands-on development, architectural ownership, and team mentorship while collaborating with cross-functional teams to deliver high-performance software solutions.

Salary

Base: $104,100.00 - $173,900.00; Bonus/Equity: Not specified; Benefits: Competitive total rewards package

Skills & Requirements

Must-have

  • 5+ years software engineering experience
  • Architecting distributed systems
  • Embedded systems and IoT platforms
  • Cloud platform expertise (Azure/AWS)
  • Full stack development skills

Nice-to-have

  • Mentorship and team development
  • Cross-functional collaboration
  • Passion for continuous improvement
  • Strong analytical troubleshooting skills
  • Experience with robotics or automotive

Key Requirements

  • BS degree in Computer Science or related field
  • Minimum five years of progressively responsible experience
  • Demonstrated experience architecting complex distributed systems

Work Rights

Not specified

Tailored Resume

Cover Letter