Software Engineer III
$80k - $100kRogers Freels & Associates Inc
Job Description
Job Description
RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an Entry-Mid Level candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.
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.
Software Engineer III
The Software Engineer will focus on the development of advanced positioning, localization, and state estimation software that supports autonomous and semi-autonomous machine applications. The engineer will design, develop, test, and validate production-quality software that combines inertial sensors, GNSS, perception systems, and filtering algorithms to accurately determine vehicle position and orientation in complex operating environments.
Responsibilities
- Develop and maintain production-quality C++ software for localization, positioning, and navigation systems.
- Design and implement state estimation algorithms utilizing GNSS, inertial sensors, perception systems, and filtering techniques.
- Research, prototype, and deploy localization solutions for autonomous and semi-autonomous machine applications.
- Participate in software design, architecture, documentation, validation, testing, and product quality activities.
- Support functional safety design and software validation processes.
- Collaborate with cross-functional teams to advance localization technology and mentor less experienced engineers.
Requirements
- Bachelor's degree in Engineering, Computer Engineering, Computer Science, Software Engineering, Robotics, Mechatronics, or a related technical field.
- 5+ years of software development experience.
- Strong expertise in C++ and proficiency in Python.
- Experience with State Estimation and Inertial Measurement Technology.
- Strong debugging, troubleshooting, and software lifecycle knowledge.
- Ability to identify, analyze, and resolve complex software challenges.
Desired Attributes
- Robotics or autonomous systems development experience.
- Experience with Kalman Filters, Extended Kalman Filters (EKF), and Error State Filters.
- Knowledge of SLAM, localization frameworks, and graph optimization techniques.
- Experience with ROS (Robot Operating System).
- Strong mathematical foundation in linear algebra, 3D geometry, statistical modeling, and navigation systems.
- Understanding of vehicle dynamics, physics-based modeling, and coordinate transformations.
Visa sponsorship is NOT available for this position.
Pay Range: $80,000 - $100,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
- Health Savings Account
- TelaDoc: Virtual Health Care
- Vision Insurance
- Company Paid / Supplemental Life Insurance
- Company Paid Long-Term Disability
- Supplemental Short-Term Disability
- Retirement Savings Account (Traditional 401k & Roth 401k)
- Flexible Spending Plan Dependent Care
- Bonus Plan (Exempt Employees Only)
- Paid Time Off (PTO)
- Paid Holidays
- Bereavement Leave
- Employee Assistance Programs (EAP)
- Education Assistance
Equal Opportunity and Veteran Friendly
- ...Job Description About the Role We are seeking 4 Software Engineer III professionals to support a high-priority, compliance-driven initiative within a fast-evolving engineering organization. This project involves modernizing development workflows using AI-driven...Suggested
$80k - $100k
...RFA Engineering Software Engineer III RFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise to our clients. We are seeking an Entry-Mid Level candidate to become an integral part of our engineering team....SuggestedFull timeTemporary workWork at officeFlexible hours- ...high-volume transaction systems; C#, Java/.NET a plus. S oftware Engineer III A leading technology innovator in the retail and payments sector is seeking a highly skilled Software Engineer III to join their growing development team. This organization...Suggested
- ...serves customers in more than 35 countries worldwide. TITLE: SW Engineer III LOCATION: Irving, TX, USA Position Summary & Key Areas... ...set of market leading products in the industry? You can as a Software Engineer within CFR (Convenience-Fuel-Retail) Division of NCR...SuggestedFull timeWork experience placementWorldwideFlexible hours
- ...Software Development At Gm Financial Innovation isn't just a talking point at GM Financial... ...throughout our technology. The SDE III establishes direction and provides... ...s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred...SuggestedWork experience placementH1bWork at officeRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
$107.6k - $198.4k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...partners, constituents, and the workforce. Work you'll do As a Software Engineer III on the Customer team, you will support AI-assisted software...Local area- ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer III at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can...Full time
- ...and you can truly make a global impact.Software Development at GMF:As a Software Developer... ...high level programming languagesThe SDE III has developed language agility to move... ...s Degree in Computer Science or related Engineering field; and/or commensurate experience preferredWhat...H1bWork at officeRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
- ...passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Sr. .Net Full Stack Developer - Software Engineer III - you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of...
- ...storage tanks, water metering, energy metering, gas monitoring, and asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless...
- ...storage tanks, water metering, energy metering, gas monitoring, and asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless...
$102.5k - $210.6k
Position Summary As an Applied AI Engineer III, you will actively engage in your engineering craft, taking a hands-on approach to... ...leverage your extensive engineering craftsmanship across full-stack software engineering and modern frameworks—together with applied AI...Work at officeLocal areaVisa sponsorshipFlexible hours- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...responsibility is the ongoing support and administration of database software systems 5+ years in a BI Tool on OBIEE 2+ years of Tableau 5+...Work experience placement
$100k - $170k
Role Summary/Purpose:The Assistant Vice President, iOS Software Development Engineer III craves working in a hands-on mobile environment and leads by example to make sure projects are delivered on time and to specification. To be successful in this role, you will need deep...Full timeWork experience placementWork from homeVisa sponsorshipWork visaMonday to Friday- ...is seeking an experienced Senior Java Developer (AI-Augmented Engineering) to join our growing team. Overview:We are seeking a forward-thinking... ..., but you will also champion the next generation of software development by deeply integrating AI collaboration tools into...
- ...Embedded Software Engineer IIIThe Embedded Software Engineer III contributes to the development and optimization of firmware and embedded software for Kopin's next-generation AR/VR HUDs and micro-display products. This role requires strong proficiency in embedded systems...Local area
$130k - $170k
...worldwide ~ Fortune 500 ~ Globally unified systems Job Description We are seeking a highly skilled and hands-on Data Engineer III or Senior Data Engineer (Analytics Focus) to design, build, and support enterprise analytics solutions, data models, and...Full timeH1bWork at officeImmediate startRemote workWorldwideMonday to Friday$128k - $192k
...Software Engineer As a Software Engineer at Verily, you will play a pivotal role in developing and enhancing products that are focused on the promise of precision health. Verily's core strategy to advance precision health is by closing the gap between research and care...Full time- ...Skills Preferred:Experience with AI assisted software development or automationKnowledge of... ...the role: The Solution Architect (SA III) provides technical leadership for agile... ...Owner, Application Architect and Software engineering teams to elaborate product requirements...Work experience placementWork at officeVisa sponsorship2 days per week
$135k - $155k
...Job Description Job Description Software Development Engineer III (backend + AI) About Subsplash Subsplash is an exciting, award-winning team of 290+ mission-driven people who are committed to our core values of humility, innovation, and excellence. Founded in...Full timeTemporary workCurrently hiringRemote work- ...storage tanks, water metering, energy metering, gas monitoring, and asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless...
- ...Role: Full Stack Software Engineer Work Location: Remote Job Description: ~ Undergraduate or master's degree; or equivalent experience ~5+ years of experience developing full-stack applications by writing code that is readable, testable, maintainable...Local areaRemote work
$125.76k - $188.64k
...Texas, United StatesSalary: $125,760.00 - $188,640.00Category: Technology, Applications Development, ProfessionalCompany: CitiThe Software Engineer Vice President is a senior level position responsible for establishing and implementing new or revised application systems and...Full time- ...sponsorship for this positionThis position is not open to agency submissions#GMFJobs #LI-Hybrid #LI-DW1About the role:The Systems Engineer III, under the general direction from the Microsoft Platforms Manager, and technical leads, will focus on the support of critical...Work experience placementWork at officeRemote workFlexible hoursNight shiftAfternoon shift2 days per week
$111.61k - $131.3k
...maintainability.Collaborate with business, product, operations, and engineering teams to deliver high-quality solutions using Agile and Scrum... ...relevant experiencePreferred Skills & Experience8+ years of software engineering experience with 5+ years of Salesforce...Full timeLocal area3 days per week- ...Data Engineer IIIJob Location: Irving, TexasJob Duties:Help clients develop and/or maintain data systems that serve their business needs. Provide recommendations for systems to meet requirements and develop project plans. Work as a member of team to contribute to agreed...Relocation
- ...assignment, you may: Participate in low to moderately complex initiatives and identify opportunity for process improvements within Software Engineering. Review and analyze basic or tactical Software Engineering assignments or challenges that require research, evaluation, and...
- Software Engineer II Are you looking for a place where you can bring your skills in developing and maintaining of complex applications and systems?Welcome to Neighborly—the hub of service brands that connects customers to top-notch local experts who repair, maintain, and...Full timeWork at officeLocal area
$119.77k - $140.9k
....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Full timeLocal area3 days per week$47 - $52 per hour
DescriptionKforce has an enterprise client seeking a Software Development Engineer II in Irving, TX.Summary:Come be a part of a rapidly expanding $35 billion-dollar global business. A fast-growing startup passionate about building solutions, we set out every day to innovate...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software engineer internship Irving, TX
- software development engineer aws Irving, TX
- software developer internship no experience Irving, TX
- real time software engineer Irving, TX
- financial software developer Irving, TX
- software engineer travel Irving, TX
- experienced software developer Irving, TX
- remote entry level software developer Irving, TX
- information technology software engineer Irving, TX
- software system engineer Irving, TX


