Talent.com
No longer accepting applications
Entry Level Embedded Software Engineer

Entry Level Embedded Software Engineer

Rogers Freels & Associates IncJohnston, IA, US
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Job Description

Job Description

RFA Engineering ( www.rfamec.com ) 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 Embedded Software Engineer

This position is associated with the design and development of embedded software that controls machine operations and functions. Various development roles are available that require use of C, C++, Python or Simulink MBSD programming languages. Testing methods include bench testing with controllers, extensive vehicle simulation testing, and physical full machine testing.

Responsibilities

  • Development of embedded software applications that control vehicle operation using C, C++, or Simulink MBSD.
  • Integration of software in a multi-developer Agile team using Continuous Integration process.
  • Functional and integration testing prior to hand-off to software test and evaluation group
  • Development and release status tracking using the Agile development process.
  • Troubleshooting and debugging using unit tests, vehicle simulators and bench testing of controllers with hardware in the loop.
  • Creation of software design documentation.

Requirements

  • Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related experience / degree.
  • Experience with C or C++ programming languages
  • Strong mathematical and analytical problem solving skills
  • Strong verbal and written communication skills.
  • Ability to thrive in a team environment
  • Self-motivated, quick learner, with an any-problem-can-be-solved attitude
  • Must have a valid driver’s license
  • Desired Attributes

  • Experience with CAN J1939 communication protocol
  • Previous experience in a structured software development process
  • Ability to interpret hardware schematics for wiring and electronic controllers
  • Experience with CAN sniffers or similar tools to use for troubleshooting communication issues
  • Ability to interpret software requirements and state diagrams
  • Knowledge of common software development tools such as VisualBasic,
  • Experience with Simulink Model Based Software Design
  • General machine knowledge of industrial equipment or machinery
  • 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

    Create a job alert for this search

    Embedded Software Engineer • Johnston, IA, US

    Related jobs
    Software Engineer Leader (Des Moines, IA or Charlotte, NC)

    Software Engineer Leader (Des Moines, IA or Charlotte, NC)

    Principal Financial Group, Inc.USA, Iowa, Des Moines
    Full-time +1
    We're looking for a Senior Software Engineer to join our WSRS technology team.In this role, you'll be a key player and leader in strategically shaping our technological future from innovative custo...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - Engineering Practices

    Lead Software Engineer - Engineering Practices

    Wellmark, Inc.Des Moines, IA, US
    Permanent
    We are a mutual insurance company owned by our policy holders across Iowa and South Dakota, and we’ve built our reputation on over 80 years’ worth of trust. We are not motivated by profi...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Kuder IncAdel, IA, US
    Full-time
    Software Engineer is responsible for designing, developing, modifying, and maintaining the user interfaces, integrations, and backend code to support all Kuder’s products – full stack d...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer I

    Software Developer I

    Homesteaders Life Company CorpWest Des Moines, IA, US
    Full-time
    As a Software Developer I, you will work on development, testing, and maintaining custom third-party software applications and integrations. Your role will be to collaborate with IT and business tea...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer in Test (SET)

    Software Engineer in Test (SET)

    Henry Schein OneAmes, IA, US
    Full-time
    This position will be hybrid at Iowa State Research Park at 2625 N Loop Dr Suite 2130, Ames, IA 50010 1-2 days per week.As a Software Engineer in Test, you will have co-ownership with fullstack dev...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    Payments Solutions Engineer - Embedded Sales

    Payments Solutions Engineer - Embedded Sales

    Iowa StaffingDes Moines, IA, US
    Full-time
    Bank, we're on a journey to do our best.Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed.We b...Show moreLast updated: 19 hours ago
    • Promoted
    Sr. Software Engineer - Full Stack

    Sr. Software Engineer - Full Stack

    Robert HalfAmes, IA, US
    Full-time +1
    Position : SENIOR SOFTWARE ENGINEER.Salary : up to $160K + Excellent Benefits.Robert Half is seeking a SENIOR SOFTWARE ENGINEER for a permanent, direct hire, full time position for our client company...Show moreLast updated: 19 days ago
    Linux Engineer

    Linux Engineer

    Sunrise SystemsDes Moines, Iowa, United States
    Temporary
    Quick Apply
    Duration : 03 months of contract with Possibility of extension.The Systems Administrator is responsible for effective installation / configuration, operation, and maintenance of systems hardware and s...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Open to hiring at the Lead Level)

    Senior Software Engineer (Open to hiring at the Lead Level)

    Wellmark, Inc.Des Moines, IA, US
    Permanent
    We are a mutual insurance company owned by our policy holders across Iowa and South Dakota, and we’ve built our reputation on over 80 years’ worth of trust. We are not motivated by profi...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - Enterprise Data Services

    Lead Software Engineer - Enterprise Data Services

    Wellmark, Inc.Des Moines, IA, US
    Permanent
    We are a mutual insurance company owned by our policy holders across Iowa and South Dakota, and we’ve built our reputation on over 80 years’ worth of trust. We are not motivated by profi...Show moreLast updated: 30+ days ago
    • New!
    Manager, Software Engineering (Imaging)

    Manager, Software Engineering (Imaging)

    Henry Schein OneAmes, IA, US
    Full-time
    Quick Apply
    This position will be hybrid at Iowa State Research Park at 2625 N Loop Dr Suite 2130, Ames, IA 50010 1-2 days per week.Job Summary We are seeking a Software Engineering Manager and an ...Show moreLast updated: 9 hours ago
    • Promoted
    Senior Software Engineer, Core Experiences - Des Moines, USA

    Senior Software Engineer, Core Experiences - Des Moines, USA

    SpeechifyDes Moines, IA, US
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...Show moreLast updated: 20 days ago
    • Promoted
    System Engineer

    System Engineer

    TradeJobsWorkForce50062 Melcher-Dallas, IA, US
    Full-time
    System Engineer Job Duties : Manages and monitors all installed systems and infrastructure for ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Fidelity & Guaranty Life Insurance CompanyDes Moines, IA, US
    Full-time
    The Lead Software Engineer position will code, test, and document software solutions and perform tests to validate the code. This role will write more progressively complex code and work to independ...Show moreLast updated: 1 hour ago
    • Promoted
    Software Engineer (Open to hiring at the Senior Software Engineer Level)

    Software Engineer (Open to hiring at the Senior Software Engineer Level)

    Wellmark, Inc.Des Moines, IA, US
    Permanent
    We are a mutual insurance company owned by our policy holders across Iowa and South Dakota, and we’ve built our reputation on over 80 years’ worth of trust. We are not motivated by profi...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Tractor ZoomWest Des Moines, IA, US
    Full-time
    We are committed to helping leaders in agriculture make data-driven decisions when it comes to buying, selling, financing, and insuring heavy equipment. Tailored to each business unique needs, the T...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Tractor ZoomWest Des Moines, IA, US
    Full-time
    We are committed to helping leaders in agriculture make data-driven decisions when it comes to buying, selling, financing, and insuring heavy equipment. Tailored to each business unique needs, the T...Show moreLast updated: 30+ days ago
    • Promoted
    Guidewire Cloud Software Engineer I - On-site or Hybrid Opportunity

    Guidewire Cloud Software Engineer I - On-site or Hybrid Opportunity

    The Mutual GroupWest Des Moines, IA, US
    Full-time
    As a Guidewire Cloud Software Engineer I, you will be responsible for the development, migration, optimization, and scaling of the Guidewire insurance software platform within cloud environments.Yo...Show moreLast updated: 30+ days ago