Commercial Software Engineer codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Being a Commercial Software Engineer performs tests and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Additionally, Commercial Software Engineer requires a bachelor's degree in a related area. Typically reports to a supervisor. To be a Commercial Software Engineer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. (Copyright 2024 Salary.com)
We will use Glider assessment on this req: • John_Deere-22770766 (manager will request which candidates to take the test).
Your Responsibilities
Our team is growing and we are looking for a Senior Software Systems Engineer for our ISG Infrastructure team to provide Software Design and Development for the Embedded Software Infrastructure, Workflow and Tool Chain in our Embedded Ethernet Design Team located at Urbandale, IA. Remote candidates will be considered, but preference will be given to those near our Urbandale, IA, Waterloo, IA, or Silvis, IL locations.
• Join our team of systems engineers and software developers to provide expertise, design leadership and software delivery for our infrastructure components and toolchain
• Work with the Systems Engineers to develop architectures, designs, interfaces and requirements for these applications and tools. Perform requirements analysis, operational concept development, software/system design/architecture and reviews.
• Work as part of the Software Development scrum team to design and deliver software and provide technical leadership and guidance to the team through work decomposition/planning/execution and validation.
• May work independently and self-directed on specific projects to support key initiatives or Runway development and concept development.
• Provide technical leadership on complex designs and issues
• Support the overall team in interfacing with other dependent and stakeholder teams on technical scope, definition, interfaces and dependencies so that work can be defined, planned and executed.