Embedded Software Engineer
$70k - $110kRogers Freels & Associates Inc
Job Description
Job Description
RFA Engineering ( develops embedded software for our world-class clients in the areas of precision agriculture and vehicle electrification using state-of-the-art tools and processes. Visibility to a broad variety of applications in a highly collaborative and structured work environment creating next-generation applications gives our employees the opportunity for continual learning and professional growth. Our Eden Prairie based positions allow for a hybrid work environment with up to 50% work-from-home.
Embedded Software Engineer
This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C and C++ programming languages and Model Based Software Design.
Responsibilities :
- Feature by feature Back-end software development per Software Requirements Document of embedded software applications that control vehicle functions
- Integration of software in a multi-developer 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
- Creation and support of software for machine prototyping
- Troubleshoot and provide solutions for issues/updates posed by customer on the products released by the aftermarket team using engineering software and hardware tools
- Creation of software design documentation
- Design, develop and modify software features and libraries to integrate them into various microcontrollers
- Work with software architects and developers to research and investigate project specific applications
- Develop test cases to perform unit testing and regression testing for various aftermarket applications
Requirements
- BS in Software, Computer, Electrical or other relevant Engineering degree
- Experience with C or C++ development
- Strong verbal and written communication skills
- Self-motivated, quick learner, with an any-problem-can-be-solved attitude
- Good organizational and time management skills
- Ability to identify needed actions and act to resolve issues
- Ability to communicate technical information effectively with a culturally diverse team
- Ability to thrive in a team environment
- Must have a valid Driver's License
Preferred Qualifications
- Experience with CAN J1939 & LIN communication protocols
- Experience with Simulink/Matlab Model Based Software Design
- Experience with GitHub
- General machine knowledge of vehicles or heavy equipment
- Able to read/understand electrical schematics
Visa sponsorship is NOT available for this position.
Pay Range: $70,000-$110,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
$105k - $150k
...companies, and the world's top researchers in materials and seismic engineering all rely on our systems to determine product reliability and... ...MTS but across the ITW enterprise.We're looking for an Embedded Software Engineer who is a self-directed individual to implement...SuggestedLocal areaRemote work- RFA Engineering offers a hybrid work environment in Eden Prairie, MN, developing embedded software for precision agriculture and vehicle electrification. The Software Engineer will design and develop software to control machine functions, using C/C++, Simulink MBSD, and...Suggested
$160k - $180k
If you are a seasoned software engineering leader looking to shape the future of industrial automation, Emerson has an exceptional opportunity... ...technical and organizational leadership to develop complex embedded software products and systems, invent new techniques and advance...SuggestedTemporary workLocal areaWorldwideFlexible hours- Rockwell Automation in Wisconsin/Minnesota seeks a Firmware Engineering Intern for its PMB division. You will work on embedded firmware in industrial products, gaining hands-on experience with C/C++, real-time systems, and testing under senior engineers. You will report...SuggestedInternshipRelocation
$80k - $114k
...Responsibilities Design, develop, test, and maintain embedded software for new and existing products. Contribute to software features... ...project management, and product management teams. Apply engineering practices across requirements, design, implementation, testing...SuggestedFull timeFlexible hours$150k - $200k
...Principal Embedded Software EngineerAt Emerson, we help the world run safer and smarter. As a global leader in automation, our Analytical... ...Analysis team in Shakopee, MN, as a Principal Embedded Software Engineer, where you'll focus primarily on new product development...Temporary workLocal areaWorldwideFlexible hours$100.15k - $105.63k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a... ...member of a cross functional team responsible for developing embedded systems, products, and services that make a real difference...Flexible hours$118.57k - $126k
...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...for this Position ROLE AND POSITION OBJECTIVES:As an embedded software engineer for Land & Airborne Systems, you’ll be a member...Flexible hours$94k - $134k
Job-ID: 26013246Category: Firmware/Embedded EngineeringLocation: Shakopee, MN, United StatesWorkplace: HybridSchedule: Full timePosted... ...Liquid Analysis team in Shakopee, MN, as a Senior Embedded Software Engineer — where you'll work on both new product development and...Temporary workLocal areaWorldwideFlexible hours- Amplify People in the Eden Prairie area is seeking a Lead Technician/Programmer to own Savant system installation, programming, and client-facing support, freeing leadership to grow the business. This role requires deep technical expertise and the ability to work independently...Work from home
$149.83k - $162.12k
...Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...these preferred skills or experiences:Strong experience with embedded C/C++Strong understanding of embedded systems architecture and...Flexible hours$22 - $32 per hour
...Job Description We are seeking a Firmware Engineering Intern to join our Global Power Motion... ...interested in gaining hands-on experience in embedded systems and firmware development. You... ...with embedded C/C++, real-time systems, software development practices, testing,...Hourly payInternshipLocal areaVisa sponsorshipWork visaRelocation packageFlexible hours$91.7k - $163.7k
...Senior Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live healthier... ...Cyber Defense Tooling team is looking for a Senior Software Engineer to be a part of our development group. This individual will be...Minimum wageFull timeWork experience placementWork at officeLocal area$91.7k - $163.7k
...frameworksCollaborate with Product Managers, UX Designers, and backend engineering teams to translate business requirements into efficient,... ...Systems, or related technical field6+ years of professional software development experience including full-stack engineering6+...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$72.8k - $130k
...recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal... ...effectively with business stakeholders and technical teamMentors junior software engineerWhat are the reasons to consider working for...Minimum wageFull timeTemporary workWork experience placementLocal areaRemote work$91.7k - $163.7k
...using.NET, Angular, Azure, and SQL technologiesFollow established engineering standards, development best practices, coding guidelines, and... ...engineering related field7+ years of over all experience with Software development designing, developing, and supporting enterprise-...Minimum wageFull timeWork experience placementLocal areaRemote work$50 - $100 per hour
...Job Description About the Role: \n We are looking for existing software engineers and developers to help advance AI development. As a member of DataAnnotation's Software Engineering team, you'll be part of a growing community of over 100,000 professionals, including...Hourly payFull timePart timeFor contractorsWork from home$100.15k - $109k
...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...: What sets you apart:Knowledge and experience with C in embedded environmentsExperience with Bare bone software - no operating...Work at officeRelocation packageFlexible hours- ...or lead a team. Experience in agile with a good understanding of done and agile practices. Code review, and lead the team in good software practices. Qualifications Required software tools/skills: Java Oracle GitHub Performance tools (Dynatrace/New Relic) Rally Design...
- ...Atlantis HubPayment Integrity provides software products and services to various health care payers to help them ensure that payments... ...marketplace every day by bringing out the best in our software engineering teams.ResponsibilitiesContribute code, tests, automation,...Remote work
- ...delivery. Key Responsibilities Image, configure, and deploy desktops, tablets, and similar hardware devices. Perform hardware and software testing to verify deployment readiness and quality standards. Receive, inspect, inventory, and track technology assets. Apply asset...
- Staffmark Group is hiring a hands-on System Engineering Technician in Eden Prairie, MN to support assembly, testing, troubleshooting, and checkout of advanced mechanical and hydro-mechanical test systems. You will read engineering drawings and follow work instructions to...Weekly payLocal area
- ...test-result analysis. Perform targeted Embedded C code reviews and static analysis of... ...Qualifications ~5+ years of experience in embedded software testing, verification, validation, or... .... ~ Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science,...Contract work
$110k - $120k
...EngineerWe are looking for an experienced AI/ML & Forward Deployed Engineer with 8+ years of engineering experience to deliver high-impact... ...solutions end-to-end. You will blend applied machine learning, software engineering, and stakeholder problem-solving to deploy...$95k - $145k
...the design and manufacturing of highly engineered, precision power conversion, measurement... ...evaluate interfaces between hardware and software, and operational performance requirements... ...and software teams. Knowledge of embedded processors, FPGA test benches, and design...Work at officeFlexible hours$120k - $135k
...Career Opportunity for a Senior Firmware Engineer!! Location: Eden Prairie, MNJob ID: 4929... ..., maintain, enhance, and customize the embedded solutions which drive HID’s Secure Issuance... ...and travel freely. We are a high-tech software company headquartered in Austin, TX,...Work experience placementRemote workWorldwideRelocationFlexible hours$94k - $134k
Job-ID: 26013111Category: Firmware/Embedded EngineeringLocation: Shakopee, MN, United StatesWorkplace: HybridSchedule: Full timePosted... ...Liquid Analysis team in Shakopee, MN, as a Senior Embedded Software Test Engineer — where you'll work on testing new and legacy products for...Temporary workLocal areaWorldwideFlexible hours$86k - $126k
...Be part of something powerful. Eaton leads the industry with the largest, most experienced team of field service technicians and engineers, and we’re not slowing down. We’re expanding our team with driven professionals who want to work on impactful projects, solve real...For contractorsH1bLocal areaVisa sponsorshipRelocation package- Emerson invites interns to contribute to embedded firmware development, applying technical expertise to design, plan, and test software across multiple weeks. You’ll work with cross‑functional teams to interpret firmware requirements, conduct integration testing, and participate...Internship
$112.7k - $193.2k
...Caring. Connecting. Growing together.As a Lead Site Reliability Engineer within Global Technology Services at Optum, you will define the... ...Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related technical field, or 8+ years of equivalent...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- remote software sales Eden Prairie, MN
- software quality assurance Eden Prairie, MN
- software qa Eden Prairie, MN
- entry level software sales Eden Prairie, MN
- software sales Eden Prairie, MN
- id software Eden Prairie, MN
- software intern Eden Prairie, MN
- software implementation project manager Eden Prairie, MN
- healthcare software sales Eden Prairie, MN
- embedded software Eden Prairie, MN





