Embedded Software Engineer
$75k - $115kRfa Engineering
RFA Engineering () is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced 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.
Embedded Software Engineer
This position is associated with the design and development of embedded software applications that control machine operations and functions used in heavy equipment, power systems, and off-highway vehicles. Development methods include C/C++ programming language and Model Based Software Design. Testing methods include bench testing, computer simulation testing, hardware-in-the-loop testing, and machine testing.
Responsibilities
- Feature by feature embedded software development per Software Requirements Documents for applications that control machine and vehicle functions.
- Integration of software in a multi-developer team environment using modern software development practices.
- Functional and integration testing prior to hand-off to software test and evaluation groups.
- Development and release status tracking using Agile development methodologies.
- Creation and support of software used for prototype and production machine programs.
- Troubleshoot and provide solutions for issues discovered during software development and validation activities.
- Creation of software design documentation.
- Design, develop, and modify software features and libraries used in embedded control systems.
- Work with software architects and developers to research and investigate project-specific applications.
- Develop and execute test cases to perform unit testing, integration testing, and regression testing.
- Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful product integration.
- Support root cause investigations related to software and machine performance concerns.
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.
- Ability to thrive in a team environment.
- Must have a valid Driver's License.
Desired Attributes
- Experience with CAN J1939 & LIN communication protocols.
- Experience with Simulink/Matlab Model Based Software Design.
- Experience with GitHub or similar version control systems.
- General machine knowledge of vehicles, mobile equipment, or heavy equipment.
- Able to read/understand electrical schematics.
- Experience with embedded controls or machine control systems.
- Experience with Agile software development processes.
- Desire to work in an engineering environment focused on advanced machine control technologies.
Visa sponsorship is NOT available for this position.
Pay Range: $75,000-$115,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
#ZR
$82k - $107.59k
...Salary Range : $82,004 - $107,593 Seeking an Embedded Software Engineer to join our team supporting ongoing F/A-18 aircraft software projects. These are multi-year initiatives for the U.S. Marine Corps and Foreign Military Sales (FMS) customers....SuggestedFull timeFor contractors$140k - $170k
...Zoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting, and closure system functions and sub-systems of the Zoox vehicle. This includes...SuggestedFull timeTemporary workRelocation package$200k - $240k
...Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include implementing safety...SuggestedFull timeTemporary workRelocation package$177k - $265.6k
...Grumman’s Space Sector provides an arena where your passion for innovation and quest for exploration are welcome. As an Embedded Software Engineer – Level 5, at Dulles, VA, your role will be pivotal in supporting mission-critical efforts to national and global...SuggestedFull timeRemote workRelocation packageShift work$79.3k - $113k
...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting...SuggestedFull timeWork experience placementWork at officeWorldwide$99k - $220k
...Global Product Engineering In the Global Products Group, we are dedicated to excellence... ...The impact you’ll make As a Software Engineer at Lam, you will be at the forefront... ...experience. Experience with embedded software development, distributed systems...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week- ...Company Description eInfochips is a product engineering and software R&D services company with over 20+ years of experience, 500+ product... ...firmware, drivers) compliance with DO-178B. Verification of embedded software executing on ARM7 architecture. Analyze,...Full time
- ...customers integrate client’s silicon and software offerings into their products. Debug/... ...Qualifications *BS in Computer Engineering, Electrical Engineering, Computer Science... ...years of relevant experience working with embedded systems, set top boxes (STB), development...Permanent employmentFull timeContract workFor contractors
$85k - $128k
...Company Description Boston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts... ...Job Description Boston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous systems...Permanent employmentInternshipWork at officeRelocationRelocation package$150k - $250k
...coverage, and responsiveness to power critical insights precisely where they’re needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to...Permanent employmentFull time$94.2k - $141.2k
...Innovation Center, Inc.\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\n**This position is... ...other segments like automotive, home entertainment, and embedded computing.\n\nMinimum Qualifications:\n\n\u2022 Bachelor...Full timeWork experience placementWork from home- ...Minority Owned IT Staffing Firm in the US. Job Description Job Details: Location: Pompano Beach, FL Job Title: Embedded Software Engineer Duration: 12+ Months (Could go beyond) Job Description: ~ Knowledge of Algorithm development, system...Full time
$80k - $85k
...and perks. About the Department SparkFun's Engineering Department is responsible for the elaboration, design... ...are key values for SparkFun, and a key part of all our software efforts. All embedded software is open source and community driven. SparkFun developed...Full timeCasual workFlexible hours$750 per month
...Full-time Description Seeking engineers to grow their knowledge and further their careers. Interclypse has numerous low-level and embedded software development openings ranging from C/C++, Python, RTOS, low-level Windows / Linux, and X86 architectures. Requirements...16 hoursFull timeTemporary work$120k - $135k
...specifications. Actively participate in software architecture discussions, clearly... ...Collaborate closely and efficiently with engineering managers, software QA, and cross-functional... ...Skills: Experience developing for embedded Android environments with strict performance...Full timeWork at officeMonday to Friday- ...0 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering... ...level & writes detailed component level software specifications Writes component level... ...electronics required; specialization in embedded systems is a plus ~8 years of overall...Full timeTemporary work
$130k - $180k
...AI applications. Grow With Us We’re looking for an engineer who moves easily between embedded Linux, RTOS, and bare-metal MCU code, and who is happy where firmware meets hardware. You will own the software that makes our devices capture, record, and communicate,...Hourly payFull timeContract workWork at officeLocal areaFlexible hours$105k - $145k
...building a small team of exceptional, hands-on engineers to make this happen. Mechanical,... ...years. About the team The Tool Software team builds the software that runs Atomic... ...production. About the role We’re hiring embedded software engineers to help build the...Full timeWork at officeVisa sponsorshipNight shift$91.8k - $137.6k
...employees are not only part of history, they\u0027re making history.\n\nThe software team at Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as an Embedded Software Engineer based out of Camarillo, CA. and support our EA-18G Growler Program. All...Full timeWork at officeRemote workRelocation packageShift work$125k - $145k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER (STARLINK) Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to millions...Permanent employmentFull timeTemporary workLive inRemote workWorldwideWeekend work- ...will be focused on developing and maintaining software for SmallHD’s video monitoring products and... ...to be comfortable programming in C for an embedded environment. You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration...Full timeWork at office
$125k - $150k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK) Starlink is SpaceX’s unprecedented satellite constellation designed to deliver high-...Permanent employmentFull timeTemporary workInternshipWork at officeRemote workMonday to FridayWeekend work- ...Description Job Description · Design, develop and test new embedded software. · Working on BSPs for cutting edge Intel processor based... ...many standard operating systems. · Working with hardware engineers during the definition, design and verification phases. ·...Full time
- ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the...Permanent employmentFull time
- ...desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. The Embedded Software Engineer for Battery and On-board Charge Software will apply their knowledge of RTCA DO-178C, best practices for real-time safety-...Full timeTemporary workWork at officeLocal area
- ...an early-stage, high-impact opportunity to help build the software foundation of a platform with significant implications for... ...The company is looking for a skilled and self-directed Embedded Software Engineer to join a small, fast-moving team. This role is central to...Full timeLocal areaShift work
$2,000 per month
...Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are Built to Lead . We are a dynamic manufacturing...Full timeTemporary workWork at officeLocal areaRelocationRelocation packageMonday to FridayFlexible hoursNight shift$91k - $129.8k
...will you be working with? You will be part of the Product Engineering team, working closely with Automation, Manufacturing Operations... ...operations. How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in accordance...Full timeWork experience placementWorldwide- ...Havoc is a leader in all-domain collaborative autonomy. Its software-defined hardware approach powers military and commercial-... ...Autonomy . About the Role: HavocAI is seeking an Embedded Software Engineer to lead hardware/software development of embedded systems...Full timeWork from homeHome office
$85k - $110k
...integrating breakthroughs in biotech, assay development, engineering, and software, Zepto is shaping the future of molecular diagnostics in diverse... ...Technology is seeking an experienced and highly motivated Embedded Software Engineer to lead the design, development, and...Full timeMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer Remote
- embedded systems software engineer Remote
- embedded developer Remote
- embedded software engineer Remote
- embedded software engineer remote Remote
- software implementation project manager Remote
- remote software sales Remote
- bank software Remote
- healthcare software sales Remote
- software Remote

