Embedded Software Engineer
$70k - $120kRFA 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. 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. Various development roles are available that require use of C++ and Python programming languages. Testing methods include simulation-based software testing, bench testing with physical controllers in the loop, and/or physical full machine testing. Responsibilities
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.
- Development of embedded software applications for vehicle controller software or display interfaces using C++.
- 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.
- 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
- 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 VSCode, Github, Docker, etc.
- General machine knowledge of industrial equipment or machinery
- 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 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Johnston, IA vacancy
$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...SuggestedLocal areaRemote work$50 - $60 per hour
...Job Title: Embedded Engineer Job Description The Embedded Engineer designs and develops software for desktop and embedded .NET applications that directly control and monitor industrial hardware, including cameras, sensors, conveyors, actuators, and robotic systems...SuggestedContract workTemporary workWork at office$55 - $65 per hour
Job Title: Embedded Software Development Engineer Location: Grimes, IA Zip Code: 50111 Duration: 6+ months Pay Rate: $55 - $65/hr. Keyword's: #Grimesjobs; #EmbeddedSoftwareDevelopmentEngineerjobs; Start Date: Immediate Contract to Hire role We provide a competitive...SuggestedContract workWork experience placementLocal areaImmediate start$121k - $137k
...Sr Systems Engineer Berkley Technology Services (BTS) provides IT services and supports insurance systems across its operating units.... ...implement IAM systems, infrastructure, and related hardware and software in response to customer requests and organizational requirements...Suggested- ...Responsible for code development, debugging, analyzing test results, implementation, support, and enhancement of automated system software programs used in agricultural research. Required Qualifications: This developer position is located fully on-site in Urbandale...SuggestedFlexible hoursAfternoon shift
$41.83 - $74.04 per hour
About this role: Wells Fargo is seeking a Site Reliability Engineer that combines technical expertise with a passion for automation, resilience... ...moderately complex operational support systems, application software, and system management tools to ensure the highest levels of...Full timeWork experience placementWork at officeWeekend workAfternoon shift3 days per week$70 - $75 per hour
...next level! If you have expertise in full-stack development, leadership experience, and a passion for leveraging AI tools in software engineering, and are looking for your next career move, apply now. Job Description We are looking for a Lead Full Stack Developer...Hourly payFull timeContract workApprenticeshipWork at officeLocal areaRemote workWorldwide$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week- ...employment opportunity employer. Responsibilities The Software Developer will participate in the design, development, testing... ...corporation's subsidiaries. This role works closely with senior engineers, business analysts, QA analysts, and business stakeholders to...Casual work
$160.8k - $214.1k
...founded by the creators of Cilium and eBPF, and builds open-source software and enterprise solutions for the networking, security, and... ...needs of modern infrastructure. The Customer Reliability Engineering team is the deep technical escalation tier for Cisco Hypershield...Full timeTemporary workLocal areaRemote workFlexible hours- ...recoverable data services. This role focuses on automation-first engineering, modern storage architectures, and end-to-end data protection,... ...systems Preferred Qualifications: • Experience with software-defined storage (Ceph or similar) • Experience with Kubernetes...Local area
$110k
...book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable... ...What We’re Looking For: * BA/BS in Computer Science, Software Engineering, or equivalent work experience * 5 years’ relevant...Work experience placementWorldwideFlexible hours- ...Want to know more? You can learn about life at Wellmark here.Job DescriptionDesign, develop, test, implement, maintain, and document software solutions in support of Wellmark’s business strategy and Technology vision. Ensure completed activities meet project...Permanent employmentH1b
- ...Technology initiatives. Serves as a subject matter expert for other engineers to ensure the end product aligns with business expectations... ...solutions to complex issues.Demonstrated experience in software development lifecycle methodologies.Demonstrated ability to communicate...Permanent employmentH1b
- Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’...Full timeFlexible hours
$80.6k - $121.88k
...security systems for advanced facilities. Utilize AutoCAD and Revit MEP to create and coordinate 3D BIM models with architects and engineers. Assist in developing layouts for Fire Alarm Detection Systems, HPM leak detection, Toxic Gas Management Systems, and Security/...Hourly payWork at office$93k - $139k
...Workday Financials and related matters. The Senior Financial Systems Engineer will partner closely with various stakeholders to research,... ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...Remote workHome office$90k - $120k
...Systems Engineer / Hybrid - Des Moines, Washington Salary Range: $90,000.00 To $120,000.00 Annually Full Time Des Moines, WA, US A brief summary We’re looking for a skilled Systems Engineer to join Gravity Media’s team at Riot Games’ Remote Broadcast Center in the Greater...Full timeRemote workWorldwide- ...Position Description & Qualifications Are you a Systems Engineer looking for a place where you can make an impact every day? Serco is... ...technical issues involving government‑furnished equipment (hardware, software, network connectivity), while coordinating with contractors,...Full timeContract workPart timeFor contractorsLocal areaFlexible hours
$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...Local areaRemote workWork from homeFlexible hours- About this role:Wells Fargo is seeking a Site Reliability Engineer that combines technical expertise with a passion for automation, resilience... ...moderately complex operational support systems, application software, and system management tools to ensure the highest levels of...Full timeWork experience placementWeekend workAfternoon shift3 days per week
- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United... ...applied AI development. This role will be embedded within a group of life science thought... ...including agents, throughout the entire software development lifecycle (SDLC). Experience...Full timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- ...three days a week and a hybrid position.There is no Visa Sponsorship or Visa Transfers for this role.Join a high-impact security engineering team at the forefront of enterprise cryptography, where you’ll design, build, and scale critical encryption and key management solutions...Full timeWork experience placementWork at officeVisa sponsorship3 days per week
- ...transform how we work. Job DescriptionWe are seeking a Lead Security Engineer with deep experience securing enterprise systems, cloud... ...background in application security, cloud security, and IAM Experience embedding security into CI/CD, IaC, and SDLC workflows Automation...Permanent employmentWork experience placementH1bLocal area
$77k - $202k
...ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob Description & SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a...Full timeH1b- ...GitHub Actions Collaborate with product, design, and fellow engineers through code reviews, architecture discussions, and sprint... ...re Looking For Required: ~0-3 years of professional software development experience. Bachelors or Associates degree in...Local area
- ...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 employmentWork experience placementInternshipH1bLocal area
$59.67 per hour
.... Summary: We are looking for a highly technical engineer to build and support weather data acquisition, processing, and... ...Client contributions and highly independent work in a fast-paced software delivery environment. Responsibilities: Architect...Hourly payFull timeLocal areaFlexible hours$86.89k - $130.33k
...including disabled & veterans. Primary Location: United States (US) - Iowa - Johnston Function: Technology (CA) Title: Software Engineer - 121890 Onsite/Remote: Onsite Position Your Responsibilities As a full stack Software Engineer for...Work experience placementRemote workFlexible hours- ..., including disabled & veterans. Primary Location: United States (US)- Iowa- Waterloo Function: Technology (CA) Title: Senior Software Engineer-120792 Onsite/Remote:Onsite Position Your Responsibilities As a Senior Software Engineer for Region 4 Ag & Turf located in Waterloo...Work experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- id software Johnston, IA
- healthcare software sales Johnston, IA
- software implementation project manager Johnston, IA
- software Johnston, IA
- embedded software Johnston, IA
- remote software sales Johnston, IA
- software technology Johnston, IA
- entry level software sales Johnston, IA
- embedded audio engineer
- c++ embedded engineer


