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 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 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 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Johnston, IA vacancy
- ...VISA Sponsorship is NOT available for this position Job Title: HVC Embedded Software Engineer Location: Urbandale, IA, 50322 (onsite) Duration: 12 Months on W2 Contract with long term extension Job Description: The HVC embedded sw engineer role will be...SuggestedContract work
$74.99k - $112.48k
...Embedded 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...SuggestedWork at officeRemote workFlexible hours$76.66 - $80 per hour
...Embedded Software Engineer Payrate: $76.66 - $80.00 /hour. Summary: We are seeking a highly skilled embedded software engineer to join our team onsite in Urbandale. The successful candidate will be responsible for developing embedded software solutions to support the...SuggestedHourly payFull timeLocal areaFlexible hours- ...Job Title: Senior Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 12 Months Contract Location: Urbandale, IA 50322 Job Summary Design, develop, test, and implement embedded software for HVC products. Provide technical leadership and take...SuggestedContract work
- ...Job Description Job Description Job Title: Senior Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 12 Months with possible extension Location: Urbandale, IA 50322 Shift:...SuggestedContract workShift workDay shift
$109.28k - $163.92k
...including disabled & veterans. Primary Location: United States (US) - Iowa - Johnston Function: Product Engineering (CA) Title: Senior Embedded Security Engineer - 124484 Onsite/Remote: Onsite Position Your Responsibilities As a...Remote workFlexible hours- ...teammates specialize in cloud infrastructure, full-stack application development, and data analytics/engineering. We are seeking consultants who are talented software engineers with experience in enterprise-level software development and cloud engineering. Who You Are...Full timeImmediate start
- We are looking for an Endpoint Systems Engineer to support and improve endpoint operations for a large organization in Ankeny, Iowa. This... ...enable stable day-to-day operations.• Evaluate and certify software used in store environments, including updates and modifications...Long term contract
$110k - $125k
...We are seeking a Software Engineer to join a team supporting Salesforce-related initiatives within a large insurance client. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large datasets into the CRM environment...- Company Details The Company is an equal employment opportunity employer. Responsibilities The Software Engineer is a mid-level contributor responsible for gathering requirements, designing, developing, implementing, and supporting one or more company applications...Contract work
- ...technology solutions that power policy processing, agency and producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical...Work experience placement
- ...specified cost and quality parameters.? Contribute to the design of engineering solutions; design the feasibility testing approach and... ...engineering designs using the appropriate methods, tools, processes and software. ? Works without supervision and provides technical guidance...
- ...Systems Engineer Tier IIIA Systems Engineer Tier III is a key position on our Managed Services team that maintains core IT functionality for our clients. While working in a swift and timely manner, the position is the front line for the company's technical support initiatives...
- Position Summary Full Stack Software Engineer II - GPS HST We are seeking a full stack software engineer to support the design, development, testing, and deployment of technology solutions for Deloitte’s Government and Public Services practice. In this role, you...Full timeWork at officeLocal areaRelocation package
- ...observability, enterprise guardrails, and cost management. You will guide engineers through complex technical challenges and drive adoption of... ..., MIS, or related field of study, and at least 2 years of software development experience (ex. Angular, NodeJS, TypeScript, etc)...Permanent employmentH1b
- ...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
- ...Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.Responsibilities:Serve as the Subject Matter Expert (SME) and lead...H1bLocal area
- ...employed team of over 800 qualified and registered technical engineers, technicians, and artisans, Bidvest Facilities Management supports... ...in Troubleshooting and Technical Support for hardware, software, and network-related issues in a production environment. Basic...Full timeRemote work
- ...System EngineerThis is an in-office position located in West Des Moines, Iowa. Remote work is not available.We are seeking a System Engineer to help strengthen the stability, security, and operational maturity of our technology environment. In this role, you will support...Work at officeRemote work
- 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
- ...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
- ...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
- ...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
$100k - $110k
...technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in...Full timeTemporary workFlexible hours- ...an equal employment opportunity employer. Responsibilities We are seeking a highly motivated and technically skilled Sr Software Engineer to join our Sales & Marketing team. In this role, you will design, develop, support, and modernize software solutions that...
- ** NOTE: This role is Hybrid ONSITE 4 days per week in Des Moines, IA **We are looking for a SENIOR Java Software Developer to support banking technology initiatives in Des Moines, Iowa. This Long-term Contract opportunity is ideal for a developer who enjoys building reliable...Long term contract
$130k - $160k
...Full Time Exempt /RemoteFoth is a 100% member-owned science and engineering consulting firm headquartered in Wisconsin, with over 85 years... ...hydrologic and hydraulic modeling using industry-standard software, such as HEC-RAS, HEC-HMS, XPSWMM, PCSWMM, HydroCAD, ArcGIS Pro...Full timePart timeWork at officeLocal areaRemote workFlexible hours- ...Responsibilities (Tasks to perform successfully) Product and process specifications Develops, creates and modifies engineering specifications of components, subassemblies, and manufacturing processes. Verifies engineering standards and guidelines are...Full timeTemporary work
- ...professionals and growing! Come join us for an extraordinary career in a high growth, team-oriented company!The Gig…The Electrical Engineer Co-Op will support product development through a variety of duties including electrical design, analysis, prototyping, testing and...Full time
- ...Position Title: Lead Engineer Location: Remote (EST) Duration: Long Term Contract (only W2) Team: The team owns the platform end-to-end—from data generation and ingestion through application delivery and user experience. We are responsible for building and maintaining...Long term contractRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- entry level software sales Johnston, IA
- software implementation project manager Johnston, IA
- software support Johnston, IA
- healthcare software sales Johnston, IA
- software Johnston, IA
- id software Johnston, IA
- software technical support Johnston, IA
- remote software sales Johnston, IA
- embedded security developer
- entry level embedded engineer




