Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Entry Level Software Engineer

$65k - $90k

RFA Engineering

Entry Level Software Engineer

Job Category: Emb Sys Eng Dev

Full-Time

Hybrid

Urbandale, IA 50131, USA

Job Details
Description

RFA Engineering supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more. Collaborate with a team of industry experts onsite at our client's world-class engineering center and contribute to developing innovative solutions that drive sustainable agriculture practices.

This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.

Entry Level Software Engineer

This position is associated with developing and maintaining system automation tests for the next generation of embedded controllers. Candidates should be able to collaborate with development teams to deliver a full suite of automated tests to ensure consistent high code quality and features.

Responsibilities

  • Write and maintain system-level automated tests written in Python.
  • Contribute to test strategy and architecture as required
  • Debug intermittent test failures to determine root cause, and assign software defects as needed.
  • Working to improve test yield of existing test cases. This may mean collaborating with software developers and triaging test failures.
  • Coordinate the technical execution of test scripting with additional resources.
  • Attend regular meetings and stand-ups in order to respond to changing needs.
  • Attend meetings in-person with development teams to identify automation testing needs.
  • Attend meetings with Product Test Leads to define the test strategy, and steps to execute for a given test case.

Requirements

  • Bachelor's or Master's degree in Computer Science or Electrical Engineering. Other degrees are considered if relevant experience exists.
  • Professional proficiency in Python with demonstrated experience in automation, testing, or software development.
  • Strong verbal and written communication skills

Desired Attributes

  • General machine knowledge of agriculture or off-road equipment and machinery
  • Practical working knowledge and application of UDP, TCP/IP, CAN, or other networking communication protocols.
  • Basic experience with microcontrollers such as Arduino, RaspberryPi, or more complex embedded systems.
  • Self-motivated, quick learner, with an any-problem-can-be-solved attitude
  • Strong mathematical and analytical problem-solving skills
  • Ability to thrive in a team environment
  • Experience with Linux Ubuntu
  • Experience with Bash scripting.
  • Experience with C++ or Qt

VISA Sponsorship is NOT available for this position.

Pay Range: $65,000-$90,000 – Commensurate with experience

About RFA Engineering

RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S. Competitive Benefits

  • Health and Dental Insurance
  • TelaDoc Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • HSA for Medical Expenses
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly

#ZR

Qualifications
Skills
Preferred
Soft Lang - C

Novice

Soft Lang - C++

Novice

Education
Preferred

Bachelors of Science or better in Computer Engineering or related field.

Bachelors of Science or better in Computer Science or related field.

Bachelors of Science or better in Software Engineering or related field.

Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Entry Level Software Engineer in Urbandale, IA vacancy
  •  ...Serco North America is seeking an Entry-Level ServiceNow Developer to support the development...  ...on the ServiceNow platform usingApp Engine Studio Support implementation and customization...  ...Technology, Information Systems, Software Engineering, or a related discipline... 
    Entry level
    Full time
    Contract work
    Part time
    Internship
    Local area
    Immediate start
    Flexible hours

    Serco

    Des Moines, IA
    2 days ago
  •  ...Observability And Monitoring Engineer Location: ONSITE 5 days a week in Des Moines, Iowa - 1776 West Lakes Pkwy, West Des Moines, IA, 50266 Duration: Contract – 9-10 months Overview: Seeking an experienced Observability and Monitoring Engineer to build and... 
    Suggested
    Contract work

    Software Technology Inc

    West Des Moines, IA
    4 days ago
  •  ...Software Developer Build and maintain full-stack web applications using Blazor (Server and/or WebAssembly) and ASP.NET Core Design...  ...Actions Collaborate with product, design, and fellow engineers through code reviews, architecture discussions, and sprint ceremonies... 
    Suggested
    Local area

    Integrity Windows

    Urbandale, IA
    1 day ago
  •  ...Software Engineer Location: Urbandale, Iowa Project Description: The purpose of this project is to provide support Intelligent Solutions Group (ISG) for the development of Gen 4 and Gen5 display software. This includes design, software development and analysis of... 
    Suggested

    Futran Tech Solutions Pvt. Ltd.

    Urbandale, IA
    1 day ago
  • $95k - $105k

     ...Insight Global is hiring a mid-level Software Engineer for a top Financial client in the Des Moines area. Under general direction, formulates and defines system scope and objectives. Devises or modifies procedures to solve complex problems considering computer equipment... 
    Suggested

    Insight Global

    West Des Moines, IA
    5 days ago
  • $152.5k - $219.2k

     ...team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco...  ...infrastructure in C++, take on real responsibility, and learn from the engineers around them. Your Impact As a member of the Time Series... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    West Des Moines, IA
    4 days ago
  •  ...part in contract negotiations. Manage project work of assigned engineering groups; ensure that engineering services are provided in a...  ...Skills/Qualifications Bachelor’s degree in computer engineering, software engineering, computer science, or related field. Knowledge and... 
    Contract work
    Immediate start

    Statistics & Control, Inc.

    West Des Moines, IA
    2 days ago
  •  ...million global customers. Wells Fargo Bank N.A. seeks a Senior Software Engineer 1 in West Des Moines, IA. Job Role and Responsibility:...  .... Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals. Drive... 
    Remote work

    Wells Fargo

    West Des Moines, IA
    3 days ago
  • $130k - $150k

     ...Job Description Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Senior Software Engineer, you'll work as a member of a cross functional agile team focused on building and maintaining customer-facing applications... 

    Insight Global

    West Des Moines, IA
    1 day ago
  •  ...Software Development Engineer W/ NEXTJS We need three software developers with Next.js that can now sit in Chicago, IL, Manassas, VA, Wilmington...  ...strategic planning and decision-making at the leadership level within BTS. Required Qualifications: ~8+ years of... 

    InterSources

    Urbandale, IA
    4 days ago
  •  ...Responsibilities The Sr. Software Engineer will be providing overall requirements gathering, design, development and support of one or more...  ...skills that span the application, middleware, and infrastructure levels. Can lead technical efforts that involve multiple engineers.... 

    W. R. Berkley

    Urbandale, IA
    1 day ago
  •  ...Overview of Job Function: As a Senior Software Engineer, you will take deep technical ownership...  ...Mentorship and Technical Influence Mentor mid-level and junior engineers through detailed...  ...to-end. ~ Experience mentoring mid to entry level engineers and influencing... 
    Entry level
    Contract work
    Local area
    Shift work

    Verint Systems

    Des Moines, IA
    1 day ago
  •  ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization’s product portfolio. This role is ideal for engineers who demonstrate strong... 
    Entry level
    Temporary work
    Internship
    Local area
    Remote work

    RxBenefits

    Des Moines, IA
    3 days ago
  • $80k

     ...TO SPEAK WITH A SEATING SPECIALIST TODAY!  (***) ***-**** Why wait to earn more? Western Express has immediate openings for entry level company truck drivers and driver trainers. With our newly increased pay package, you'll earn one of the highest rates in the industry... 
    Entry level
    Full time
    Immediate start

    Western Express

    Grimes, IA
    1 hour ago
  •  ...GL Inc. seeks Product Testers to work from home in the US. This entry-level position requires 15-25 hours per week of flexible work. You will document product tests and provide feedback on products for various companies. No prior experience is necessary, and you can... 
    Entry level
    Weekly pay
    Temporary work
    Part time
    Work from home
    Flexible hours

    glō-USA

    West Des Moines, IA
    3 days ago
  • $73.5k - $212.28k

     ...people in data and analytics engineering focus on leveraging advanced...  ...lead and deliver value at this level include but are not limited...  ...Science, Computer Science, Software Engineering, Artificial...  ...intend to hire experienced or entry level job seekers who will need... 
    Entry level
    Full time
    H1b

    PwC

    Des Moines, IA
    3 days ago
  • $77k - $202k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...you need to lead and deliver value at this level include but are not limited to:...  ...PwC does not intend to hire experienced or entry level job seekers who will need, now or in... 
    Entry level
    Full time
    H1b

    PwC

    Des Moines, IA
    2 days ago
  • $89k - $143.75k

     ...Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job...  ...service teams. Adhering to organization and product level quality processes outlined in the Quality Management System... 
    Entry level
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Des Moines, IA
    4 days ago
  •  ...Job Title: Software Engineer Johnston, Iowa Duration: long term Job Description This role supports custom machine development for the R&D team, utilizing Nvidia Jetson to develop applications for these machines. Responsibilities Work... 
    Seasonal work
    Immediate start

    Kasmo Global

    Johnston, IA
    4 days ago
  • $68k - $93.5k

     ...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs.... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Des Moines, IA
    2 days ago
  •  ...Software Engineer (Javascript, Typescript, Node.js, AWS, Lambda, APIs) Location: Johnston, IA, US (Hybrid) Type: Contract W2 The candidate will be responsible for modernizing a series of mainframe solutions. Responsibilities: Emphasis on design and leading... 
    Contract work

    Syntricate Technologies

    Johnston, IA
    1 day ago
  •  ...Software Engineer Skill: IT Help Desk Desktop Support L1 Address user tickets regarding hardware, software, and networking. Walk customers...  ...and solutions in logs. Direct unresolved issues to the next level of support personnel. Follow up with clients to ensure their... 
    Work experience placement
    Work at office
    Remote work

    Keylent Inc

    Des Moines, IA
    4 days ago
  •  ...Position Title: Software Engineer - Mid-Level Location: Johnston, IA Candidates must reside within a 50-mile radius and be available to work onsite Tuesday through Thursday each week. Project Overview: This role involves developing and maintaining... 
    Local area

    My3Tech Inc

    Johnston, IA
    3 days ago
  •  ...Software Engineer II – SAP Client: John Deere Location: 6400 NW 86th St Johnston, IA 50131 Duration: 2 Years Hybrid Role: 2 Days Onsite and 3 Days Remote. Top Must Haves: Working understanding of developing solutions in SAP ABAP Working understanding... 
    Work experience placement
    Immediate start
    Remote work

    Georgia IT Inc

    Johnston, IA
    4 days ago
  • $86.89k - $130.33k

     ...including disabled & veterans.   Primary Location: United States (US) - Iowa - Johnston Function: Technology (CA) Title: Software Engineer - 119090   Onsite/Remote: Onsite Position     Your Responsibilities   As a Software Engineer for JD... 
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    John Deere

    Johnston, IA
    1 day ago
  • $77.2k - $96.5k

     ...JOB DESCRIPTION The software engineer I participates in the design, programming, testing, documentation and implementation of computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies... 
    Permanent employment
    Work experience placement
    Internship
    H1b
    Local area

    Berkshire Hathaway Energy

    Des Moines, IA
    3 days ago
  • $100k - $115k

     ...fragmented health care system and ensure people get the same level of care and compassion we would want for our loved ones. Evolent...  ...for the culture. What You’ll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend... 
    Immediate start

    Evolent

    Des Moines, IA
    3 days ago
  •  ...Software Engineer SHAZAM recognizes that financial institutions build better communities, and this drives our passion to strengthen financial...  ...providing answers, choice, and innovation with an impeccable level of customer service – a level unmatched in the industry.... 
    Temporary work
    H1b
    Work at office
    Flexible hours

    SHAZAM

    Johnston, IA
    5 days ago
  • Auzmor is seeking a Robotics Software Engineer 1 (Junior) to drive advanced robotic solutions and enhance human-robot collaboration in Des Moines, Iowa. This pivotal role requires a bachelor’s or master’s degree with 5+ years of experience, and expertise in Python, C++,... 

    Auzmor

    Des Moines, IA
    15 hours ago
  •  ...Software Engineer - Mid Level Duration: 36 Months Location: Des Moines, Iowa - Open to fully remote candidates for the right fit Role Overview: This role supports the enterprise job scheduling platform (platform support, not systems administration... 
    Full time
    For contractors
    Remote work
    Early shift

    3B Staffing LLC

    Des Moines, IA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Entry Level Software Engineer. Be the first to apply!