Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Software Developer image - Rise Careers
Job details

Sr Software Developer

At Oshkosh, we build, serve and protect people and communities around the world by designing and manufacturing some of the toughest specialty trucks and access equipment. We employ over 18,000 team members all united by a common purpose. Our engineering and product innovation help keep soldiers and firefighters safe, is critical in building and keeping communities clean and helps people do their jobs every day.

SUMMARY:

As a Senior Software Developer you will own and scale low-code AI productivity applications across Oshkosh Corporation. You will lead innovation in AI-enabled solutions, including agentic AI systems, to optimize workflows and drive digital transformation. This role requires deep hands-on experience with modern AI platforms and tools, and the ability to scale their adoption enterprise-wide. Additionally, you will be responsible for understanding what tools are currently available in the market to lead buy vs. build conversations for AI productivity tool solutions.

YOUR IMPACT:

  • Lead the low-code development, implementation, and scaling of AI productivity applications across business functions
  • Spearhead the adoption and deployment of agentic AI systems that automate complex tasks and workflows
  • Partner with business units and cross-functional teams to identify high-impact AI use cases
  • Stay current on advances in Generative AI and recommend integration opportunities
  • Create enterprise-wide strategy and roadmaps for scaling AI tools, frameworks, and agent infrastructure
  • Ensure best practices in AI model lifecycle management, including evaluation, prompt testing, retraining, and performance optimization
  • Continue supporting core application development and maintenance using modern low-code technologies
  • Advise stakeholders on AI feasibility, architecture, ethical considerations, and design trade-offs
  • Contribute to internal libraries and reusable code assets to accelerate AI-driven development
  • Use agile methodologies for iteration management and continuous delivery
  • Lead cross-departmental initiatives driving AI innovation, digital transformation, and business process optimization
  • Collaborate with data engineers, ML engineers, and platform teams to ensure scalable and secure AI implementation
  • Identify, evaluate, and implement generative AI tools and productivity platforms (e.g., Microsoft Copilot, Power Platform, OpenAI, Azure OpenAI) to empower business users.
  • Lead the creation of low-code/no-code solutions using AI tools to automate manual tasks, streamline workflows, and enable data-driven decision-making.
  • Collaborate with business stakeholders to understand pain points and opportunities for AI-driven improvements.
  • Serve as a subject matter expert and internal consultant in applying AI and automation technologies to practical business use cases.
  • Support proof-of-concept (POC) and pilot implementations of new AI solutions and platforms.
  • Facilitate training, enablement, and change management to ensure adoption and success of AI-powered productivity solutions.
  • Partner with infrastructure, cloud, and application teams to ensure proper integration and scalability of solutions.
  • Stay current on trends in AI and automation, continuously scanning the market for innovative tools and techniques.

MINIMUM QUALIFICATIONS:

  • 5+ years of low-code software development experience, with demonstrated hands-on work in AI (e.g., OpenAI)
  • Proficiency in modern AI/ML workflows, APIs, and cloud-based AI services
  • Experience leading projects involving automation, AI agents, or conversational interfaces
  • Familiarity with prompt engineering, vector databases, LLM orchestration, and model fine-tuning
  • Familiarity with programming languages: ASP.NET, Python, JavaScript, SQL
  • Strong leadership, mentoring, communication, and stakeholder management skills

STANDOUT QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, AI/ML, Software Engineering, or related field
  • Experience implementing AI in enterprise or industrial settings
  • Prior experience managing AI governance, compliance, and security considerations
#LI-ML1

Pay Range:

$91,800.00 - $153,200.00

The above pay range reflects the minimum and maximum target pay for the position across all U.S. locations. Within this range, individual pay is determined by various factors, including the scope and responsibilities of the role, the candidate's experience, education and skills, as well as the equity of pay among team members in similar positions. Beyond offering a competitive total rewards package, we prioritize a people-first culture and offer various opportunities to support team member growth and success.

Oshkosh is committed to working with and offering reasonable accommodation to job applicants with disabilities. If you need assistance or an accommodation due to disability for any part of the employment process, please contact us at corporatetalentacquisition@oshkoshcorp.com.

Oshkosh Corporation is a merit-based Equal Opportunity Employer. Job opportunities are open for application to all qualified individuals and selection decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or other protected characteristic. To the extent that information is provided or collected regarding categories as provided by law it will in no way affect the decision regarding an employment application.

Oshkosh Corporation will not discharge or in any manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with Oshkosh Corporation's legal duty to furnish information.

Certain positions with Oshkosh Corporation require access to controlled goods and technologies subject to the International Traffic in Arms Regulations or the Export Administration Regulations. Applicants for these positions may need to be "U.S. Persons," as defined in these regulations. Generally, a "U.S. Person" is a U.S. citizen, lawful permanent resident, or an individual who has been admitted as a refugee or granted asylum.

Average salary estimate

$122500 / YEARLY (est.)
min
max
$91800K
$153200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr Software Developer, Oshkosh Corporation

At Oshkosh Corporation, we're all about building and serving the community with tough specialty trucks and equipment. We’re on the lookout for a Senior Software Developer to join our engaged team in Oshkosh, Wisconsin. This isn't just any development role; you'll own and scale low-code AI productivity applications, leading the charge in innovating AI-enabled solutions that enhance workflows and drive digital transformation. With your deep experience in modern AI platforms, you'll navigate the exciting waters of agentic AI systems, facilitating their adoption across our enterprise. Not only will you spearhead key initiatives to automate complex tasks and workflows, but you'll also collaborate with different teams to transform high-impact AI use cases into reality. If you're someone who thrives on staying ahead in the AI and automation landscape, you’ll fit right in as you strategize and create roadmaps that leverage cutting-edge tools such as Microsoft Copilot and Azure OpenAI. You’ll be our go-to expert, guiding stakeholders through the exciting possibilities that AI presents while keeping a keen eye on best practices for AI model lifecycle management. Join us in making a meaningful impact, where your skills can contribute to safer environments for soldiers and firefighters, improve efficiency, and innovate community services. Your journey at Oshkosh means not just developing software, but also being part of a mission that matters.

Frequently Asked Questions (FAQs) for Sr Software Developer Role at Oshkosh Corporation
What are the responsibilities of a Senior Software Developer at Oshkosh Corporation?

As a Senior Software Developer at Oshkosh Corporation, your key responsibilities include leading the development and scaling of low-code AI productivity applications, automating complex tasks using agentic AI systems, and collaborating with cross-functional teams to identify impactful AI use cases. You’ll also stay updated on advancements in generative AI, ensuring that the adoption of these technologies aligns with business strategies and best practices.

Join Rise to see the full answer
What qualifications are required for the Senior Software Developer position at Oshkosh?

To qualify for the Senior Software Developer role at Oshkosh Corporation, you should have at least 5 years of experience in low-code software development, alongside hands-on expertise in AI. A strong understanding of programming languages such as ASP.NET, Python, and JavaScript is essential, along with leadership skills and the ability to work collaboratively across departments.

Join Rise to see the full answer
What skills are essential for a Senior Software Developer at Oshkosh Corporation?

Key skills needed for a Senior Software Developer at Oshkosh include proficiency in modern AI and ML workflows, experience in leading automation projects, and familiarity with prompt engineering and model fine-tuning. Strong communication, mentoring capabilities, and stakeholder management skills are also critical for successful collaboration within various teams.

Join Rise to see the full answer
How does Oshkosh Corporation support professional growth for Senior Software Developers?

Oshkosh Corporation prioritizes a people-first culture and offers various opportunities for professional development, including training programs, cross-departmental initiatives, and access to the latest technologies. As a Senior Software Developer, you will contribute to innovative projects while also receiving support to grow your own skill set and advance your career.

Join Rise to see the full answer
What is the work culture like for a Senior Software Developer at Oshkosh Corporation?

At Oshkosh, the work culture is collaborative and focused on innovation, where you can expect to work alongside passionate individuals dedicated to making a meaningful impact through technology. The company values a culture of inclusion, diversity, and continuous improvement, fostering an environment where you can thrive as a Senior Software Developer.

Join Rise to see the full answer
Common Interview Questions for Sr Software Developer
Can you describe your experience with low-code development?

In your response, focus on specific projects where you've utilized low-code platforms. Highlight your ability to quickly prototype solutions and how this approach has benefitted project timelines and stakeholder satisfaction.

Join Rise to see the full answer
What methods do you use to keep up with advancements in AI and software development?

Share your strategies for staying informed, such as following industry blogs, attending conferences, or joining online forums. Emphasize how staying updated has directly influenced your professional growth and implementation of innovative solutions.

Join Rise to see the full answer
Can you provide an example of an AI project you led?

Discuss a particular project where you played a pivotal role. Focus on your leadership in design, execution, and outcomes. Define challenges you faced and how you overcame them, showcasing your problem-solving ability.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Highlight your communication skills and experience in working within diverse teams. Discuss how you ensure alignment across departments by setting clear expectations and facilitating open dialogues about project objectives.

Join Rise to see the full answer
What is your experience with AI productivity tools like Microsoft Copilot?

Detail any hands-on experience with Microsoft Copilot or similar tools. Explain how you've integrated these tools into projects to drive efficiency and enhance overall productivity for users.

Join Rise to see the full answer
How do you handle challenges in AI lifecycle management?

Identify key lifecycle stages and showcase your proactive management strategies. Discuss how you've ensured quality and compliance at each stage and how this impacted the success of the AI solutions.

Join Rise to see the full answer
Describe your approach to mentoring junior developers.

Elaborate on your mentoring philosophy, including hands-on guidance, promoting independence, and fostering an environment of learning. Share success stories of junior developers you've mentored and their professional growth.

Join Rise to see the full answer
What role does user feedback play in your development process?

Explain your methodology for gathering and integrating user feedback into your projects. Discuss how this practice has refined your work and led to higher user satisfaction.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Present your organizational skills and tools/techniques used for prioritization. Mention your approach to setting priorities based on business impact, deadlines, and resource availability.

Join Rise to see the full answer
Why do you want to work at Oshkosh Corporation as a Senior Software Developer?

Express your enthusiasm for Oshkosh's mission and values. Share how the company's focus on community impact aligns with your personal goals, and how you see yourself contributing to their innovative initiatives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Oshkosh Corporation Hybrid New Hudson, Michigan, United States
Posted 4 days ago

Lead a talented engineering team at Pratt Miller, driving innovation in defense systems through embedded controls and software development.

Photo of the Rise User
Oshkosh Corporation Hybrid Garner, Iowa, United States
Posted 3 days ago

Become a vital team member at IMT, where your hands-on skills help produce top-notch service vehicles tailored to customer specifications.

Photo of the Rise User
Posted 11 days ago

Join Sutherland as a Software Engineer, where you'll innovate with Actimize solutions in a supportive hybrid work culture.

Photo of the Rise User
Posted 8 days ago

Join Vivid Seats as a Lead Web Engineer to drive innovations in our ticket marketplace and lead engineering standards.

ngc Hybrid United States-Maryland-Hollywood
Posted 4 days ago

Join Northrop Grumman as a Principal/Sr. Principal DevOps Engineer to innovate and enhance mission planning systems in Hollywood, MD.

Photo of the Rise User

Join Docplanner as a Senior PHP Developer and help transform healthcare into a more human-centered experience.

Photo of the Rise User
Posted 2 days ago

Join Money Fellows as a Frontend Software Engineer, making a significant impact in the FinTech space with your cross-platform development skills.

Photo of the Rise User
ServiceNow Remote Dawson 60 Dawson Street, Dublin, Ireland
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Senior Anaplan Model Builder, leading the development of enterprise business models within a global market leader.

Full Spectrum is looking for a Principal Embedded C++ Software Engineer to lead the development of innovative software solutions for medical devices in a dynamic environment.

Photo of the Rise User
Posted 11 days ago

Join BlackRock as an Analyst, Application Engineer, where you will contribute to mission-critical software applications and observability solutions.

At Oshkosh, our purpose is simple: make a difference in people's lives.

56 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!