RFA Engineering

RFA Engineering

Embedded Software Engineer

Urbandale, Iowa, USA · Full-time

Sponsorship not specified$70k-$120kDetected 51 days ago
PythonC++GitDockerCI/CDMachine LearningEmbedded SystemsRoboticsElectrical EngineeringCommunicationProblem SolvingPrecision Agriculture

About the role

  • Testing methods include simulation-based software testing, bench testing with physical controllers in the loop, and/or physical full machine testing.
  • Development of embedded software applications for vehicle controller software or display interfaces using C++.

Responsibilities

  • Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines.
  • RFA Engineering (;/strong> ) supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications.
  • Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
  • Creation of software design documentation.

Requirements

  • 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.

Skills

  • Various development roles are available that require use of C++ and Python programming languages.

Compensation

  • $70,000-$120,000 - Commensurate with experience About RFA Engineering RFA Engineering has provided product development and engineering services to industry leading customers since 1943.

Benefits

  • 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.
  • 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.

This listing is sourced directly from RFA Engineering's careers page and normalized into a canonical job model.