Entry Level Software Engineer
$65k - $90kRFA 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.
- ...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 levelFull timeContract workPart timeInternshipLocal areaImmediate startFlexible hours
- ...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...SuggestedContract work
- ...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...SuggestedLocal area
- ...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
$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$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 timeTemporary workLocal areaFlexible hours- ...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 workImmediate start
- ...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
$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...- ...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....
- ...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...
- ...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 levelContract workLocal areaShift work
- ...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 levelTemporary workInternshipLocal areaRemote work
$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 levelFull timeImmediate start- ...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 levelWeekly payTemporary workPart timeWork from homeFlexible hours
$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 levelFull timeH1b$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 levelFull timeH1b$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 levelFull timeTemporary workWork at officeLocal areaRemote workNight shift$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 contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...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
- ...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 workImmediate start
- ...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 workH1bWork at officeFlexible hours
- ...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
- ...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 placementWork at officeRemote work
- ...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 placementImmediate startRemote work
$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 placementRemote workWorldwideFlexible hours- ...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 timeFor contractorsRemote workEarly shift
$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 employmentFull timeWork experience placementInternshipH1bLocal area$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- 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++,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Entry Level Software Engineer. Be the first to apply!
- software developer fintech Urbandale, IA
- consulting software engineer Urbandale, IA
- startup software engineer Urbandale, IA
- software engineer Urbandale, IA
- software developer Urbandale, IA
- cybersecurity software engineer Urbandale, IA
- software engineer healthcare Urbandale, IA
- software engineer amazon Urbandale, IA
- information technology software engineer Urbandale, IA
- intel software engineer Urbandale, IA



