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

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

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 3 days ago
Similar jobs that could be interesting for youBased on the Entry Level Software Engineer in Johnston, IA vacancy
  •  ...off job seekers are also competing for entry level job positions. We at Synergisticit understand...  ...continuously looking for entry-level software programmers, Java full stack developers...  ..., data analysts/data scientists, data engineers, machine learning engineers for full... 
    Entry level
    Full time

    SynergisticIT

    Des Moines, IA
    3 days ago
  •  ...employees competing with existing jobseekers. Entry level job seekers struggle to get responses...  ..., we are looking for entry-level software programmers, Java full stack developers...  ...analysts/data scientists, machine learning engineers for full time positions with clients.... 
    Entry level
    Full time
    H1b
    Remote work

    SynergisticIT

    Des Moines, IA
    5 days ago
  • $186.07k - $218.9k

     ...actively seeks feedback to keep leveling up. We want someone who will...  ..., security, data or other engineering teams Demonstrate a keen awareness...  ...technical themes so that an entry level, non-tech team member...  ...5 years of experience in software engineering and at least 5 years... 
    Entry level
    Local area

    Coinbase

    Des Moines, IA
    3 days ago
  •  ...Entry-Level Python Developer SynergisticIT is committed to fast track your career by increasing...  ...degree in Computer Science, Electrical Engineering, Computer Engineering, Information...  ...~ Deep understanding of the software development life cycle ~ Knowledge of... 
    Entry level
    Part time
    H1b
    Relocation
    Flexible hours

    SynergisticIT

    Des Moines, IA
    16 hours ago
  • $100k

     ..., walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Entry level
    Full time
    H1b
    Remote work

    SynergisticIT

    Des Moines, 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
    4 days ago
  •  ...Entry-Level Opportunity at Auzmor: Full-Stack Developer (Node.js | React | Python) Location: Des Moines, Iowa (Hybrid with Global Collaboration...  ..., Iowa Clear career path and mentorship from senior engineers Visa sponsorship available for eligible candidates We... 
    Entry level
    Permanent employment
    Full time
    Freelance
    Internship
    Visa sponsorship

    Auzmor

    Des Moines, IA
    3 days ago
  •  ...Position Overview This position is intended to be an entry level position focused on software functional testing and quality assurance, and the...  ...test results. Correspond with Software and Template Engineering, give feedback to any questions they may have, and facilitate... 
    Entry level
    For contractors
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    FUJIFILM Corporation

    Des Moines, IA
    6 days 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
    1 day ago
  •  ...excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /... 
    Entry level
    H1b

    SynergisticIT

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

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...you need to lead and deliver value at this level include but are not limited to: Respond...  ...PwC does not intend to hire experienced or entry level job seekers who will need, now or... 
    Entry level
    Full time
    H1b

    PwC

    Des Moines, IA
    3 days ago
  •  ...investment in career development, and premier client portfolio ensure constant challenge and rapid growth for our employees. Crew software engineering associates use a variety of technologies in Agile and lean startup methodologies to automate manual processes, create... 
    Hourly pay
    Work experience placement
    Flexible hours
    Night shift

    C.R.E.W. Inc.

    Des Moines, IA
    3 days ago
  • $96.8k - $251.6k

     ...comfortable operating across layers, from database engine internals to developer-facing API...  ...largest installed bases in enterprise software. Experienced peers — You will collaborate...  ...data structures, algorithms, and systems-level thinking. Experience in Java is expected;... 
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    2 days ago
  • A leading IT services company seeks an Entry-level Oracle ERP Cloud Analyst to support and implement Oracle ERP Cloud solutions. The role is ideal for recent graduates eager to develop skills in enterprise resource planning, business process analysis, and cloud technology... 
    Entry level

    Cognizant

    Des Moines, IA
    1 day 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
  • 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
    1 day 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
  •  ...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
  •  ...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
  • $86.89k - $130.33k

     ...Software Engineer There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we... 
    Work experience placement
    Worldwide
    Flexible hours

    John Deere

    Johnston, IA
    2 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
  •  ...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
  • $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
  •  ...owning the outcome, and driving organizational change to transform how we work. Job Description We are seeking a Software Engineer to join our Technology organization, supporting the HEDIS and quality measurement ecosystem. This role is ideal for an... 

    Wellmark

    Des Moines, IA
    3 days ago
  • $67.7k - $90.27k

     ...platforms, and our ability to protect what matters most. The Software Engineer II position plays a critical role in delivering on that...  ...responsibilities described above indicate the general nature and level of work performed by employees within this classification. It... 
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Des Moines, IA
    17 hours 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
  •  ...Job Title: 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. Emphasis on design and... 
    Contract work

    Syntricate Technologies

    Johnston, IA
    1 day ago
  • $150k - $180k

    Pearson is seeking a Senior Software Engineer / Architect to lead major areas of their technology stack while providing technical leadership and mentorship. This role requires 5+ years of software development experience, deep expertise in software architecture, and proficiency... 
    Remote job

    Pearson

    Des Moines, IA
    10 hours ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows... 
    Full time

    Pearson

    Des Moines, IA
    3 days ago

Do you want to receive more vacancies?

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