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

Entry Level Software Engineer

$65k - $90k
Full-time

Rfa Engineering

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

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Entry Level Software Engineer in Johnston, IA vacancy
  •  ...Job Summary We are hiring a CE Software Engineer at Level 1 or Level 2 based on skills, experience, and demonstrated scope of impact. In this role, you will design, build, test, and support customer-facing digital solutions that enhance engagement, simplify self-service... 
    Entry level
    Full time

    Wellabe, Inc.

    Des Moines, IA
    10 hours 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... 
    Suggested
    Seasonal work
    Immediate start

    Kasmo Global

    Johnston, IA
    2 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
    4 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... 
    Suggested
    Contract work

    Syntricate Technologies

    Johnston, IA
    4 days ago
  •  ...Software Engineer – Mid-Level This role involves developing and maintaining application features for data processing pipelines and full-stack web applications. These applications primarily support image and data processing for seed product development within Corteva... 
    Suggested

    My3Tech Inc

    Johnston, IA
    1 day ago
  •  ...Solutions Group (ISG) for the development of Gen 4 and Gen5 display software. This includes design, software development and analysis of new...  ..., GitKraken, Linux & Windows. Job Duties As a software engineer in Gen4/5 and 2630 Display Software Apps QI and RRT team,... 
    Work experience placement

    E-Solutions

    Johnston, IA
    1 day ago
  •  ...Solutions Group (ISG) for the development of Gen 4 and Gen 5 display software. This includes the design, software development, analysis of...  ...Linux & Windows. Job Duties: Work as a Software Engineer on the Gen4/5 and 2630 Display Software Apps QI and RRT team, responsible... 

    Katalyst Healthcares and Life Sciences

    Johnston, IA
    4 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

    Staffing the Universe

    Johnston, IA
    2 days ago
  •  ...reach ensures that ideas and opinions are considered at every level of the organization to guarantee we find the best solutions...  ...producer operations, and third-party vendor integrations. As a Software Engineer , you will design, develop, and enhance scalable... 
    Work experience placement

    W. R. Berkley

    Urbandale, IA
    10 hours 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
    3 days ago
  • $57 per hour

     ...Job Description We are seeking a Senior Software Engineer to join a team supporting Salesforce-related initiatives within Berkley Technology Services. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large... 

    Insight Global

    Urbandale, IA
    2 days ago
  •  ...we work.  Job Description We are seeking an Associate Software Engineer to join our Technology organization, supporting the Pharmacy...  ...development experience OR demonstrated success at an associate level. Demonstrated knowledge of developer concepts/tools.... 
    Entry level
    Permanent employment
    Full time
    Work experience placement
    Internship
    H1b

    Wellmark Llc

    Des Moines, IA
    10 hours ago
  •  ...Overview of Job Function The Senior Software Engineer is responsible for all aspects of the development...  ...Distill requirements from feature level into implementation level tasks...  ...~2 years experience mentoring mid to entry level engineers and influencing technical... 
    Entry level
    Local area
    Shift work

    Verint Systems

    Des Moines, IA
    3 days ago
  • $70k - $140k

     ...Job Description Job 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... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Johnston, IA
    26 days ago
  •  ...position by sending your details to ****@*****.*** A senior software engineer designs and builds enterprise application systems and...  ...communication skills with ability to interact seamlessly at all levels with both technical and business stakeholders. Other Information... 

    LaunchIT

    Urbandale, IA
    more than 2 months ago
  •  ...Wellabe is looking for a Software Engineer to join our team. The Software Engineer will use their technical and business knowledge to re-engineer...  ...actively listening, and effectively communicating across all levels. Be open: Embrace diversity and new ideas to create an... 
    Full time
    Work experience placement

    Wellabe, Inc.

    Des Moines, IA
    10 hours ago
  •  ...with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn...  .... Job Description Position Details: Position: Software Developer Location: Urbandale, IA Duration: 05+ months... 
    Full time

    Mindlance

    Urbandale, IA
    10 hours 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...  ...Analytics/Science, ComputerScience, Software Engineering, Artificial...  ...intend to hire experienced or entry level job seekers who will... 
    Entry level
    Full time
    H1b

    PwC

    Des Moines, IA
    10 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior...  ...processing, indexing, optimization, execution, and storage-level behavior. Performance is a first-class concern. You will... 
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    2 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
    H1b

    PwC

    Des Moines, IA
    1 day ago
  • $77k - $202k

     ...You will analyze client needs, implement software solutions, and provide training and...  ...Computer and Information Science, Computer Engineering, Computer Management, Computer Science,...  ...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
    19 days ago
  •  ...Great Place to Work” named us among the Top 50. Job Description ~ Candidates for this position should have expertise in UI software development including experience with continuous development and delivery methodologies. ~ The team will be working to expand... 
    Full time

    Yash Technologies

    Urbandale, IA
    10 hours ago
  • $87.6k

     ...features independently, build APIs for engineers to solve customer problems, and ensure our...  ...into one continuously-updated, person-level view. This allows your team to know exactly...  ..., scalable, and reliable. Developing software testing and validation procedures and... 
    Work at office
    Remote work

    Zoom Corporation

    Des Moines, IA
    23 hours ago
  • $77k - $127k

     ...What You'll Do We're looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement...  ...experience, education, licensure requirements and/or skill level and will be finalized at the time of offer. Salary Range (... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours

    Principal Financial Group

    Des Moines, IA
    5 days ago
  •  ...Full Stack Software Engineer – Python/AWS We are seeking an experienced Full Stack Software Engineer to join a collaborative engineering team building and enhancing modern web applications and data-processing solutions. This role will work on applications that combine... 

    Professional Project Partners Inc

    Des Moines, IA
    10 hours ago
  •  ...experience. Role Requirements: Software Development & Architecture #...  ...solutions align with established engineering standards and architectural principles....  ...performing engineering culture. Career Level Expectations Software Engineer... 

    The Wittern Group

    Clive, IA
    2 days ago
  • $90k - $115k

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

    Evolent

    Des Moines, IA
    4 days ago
  • $77.2k - $96.5k

     ...Software Engineer I 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
    Full time
    Work experience placement
    Internship
    H1b
    Local area

    BHE Renewables

    Des Moines, IA
    2 days 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
    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... 
    Contract work

    Software Technology Inc

    West Des Moines, IA
    2 days ago

Do you want to receive more vacancies?

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