Entry Level Embedded Software Engineer
$65k - $80kRogers Freels & Associates Inc
Job Description
Job Description
RFA Engineering () develops embedded software and electronics for our world-class clients in the areas of precision agriculture and vehicle electrification. We are seeking an 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 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.
Entry Level Embedded Software Engineer
This position is associated with the design and development of embedded software that controls machine operations and functions. Various development roles are available that require use of C, C++, Python or Simulink MBSD programming languages. Testing methods include bench testing with controllers, extensive vehicle simulation testing, and physical full machine testing.
Responsibilities
- Development of embedded software applications that control vehicle operation using C, C++, or Simulink MBSD.
- 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.
Requirements
- 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
Desired Attributes
- 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 VisualBasic,
- Experience with Simulink Model Based Software Design
- General machine knowledge of industrial equipment or machinery
VISA Sponsorship is NOT available for this position
Pay Range: $65,000-$80,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
- ...APN (CNA) licensure and/or certification, may be appointed at the entry step of the Nurse II, as a Nurse Anesthetist on a temporary... ...requirement for an APN (CNA). Nurse II is considered the entry grade level for APN (CNAs); no experience is required. Demonstrated...Entry levelTemporary workTraineeshipLocal area
$18.36 - $20 per hour
...- $20.00+ per hour (DOE) + Full Benefits Package LOCATION: West Fargo, ND SUMMARY OF RESPONSIBILITIES The Laborer position is an entry level position, with all work being completed under the direct supervision of the Shop Supervisor. ESSENTIAL JOB FUNCTIONS Follow all company...Entry levelHourly payWork experience placementImmediate startFlexible hoursShift workWeekend work- Geared for the Driven At Ivy Lane Corp, a franchisee of Valvoline Instant Oil ChangeSM (VIOC), it all starts with our people. We demonstrate that belief every day by living a safety culture that protects our team members and guests. Our drive-thru oil change experience...Entry levelFull timePart timeFlexible hoursAfternoon shift
$19.07 per hour
...purpose. This is a summer student position; applicants must be enrolled in a post‑secondary institution. The student labourer is an entry level position, reflecting employees with no previous knowledge or experience related to scrap metals and recycling. The labourer must...Entry levelHourly payFull timeFor contractorsSummer workImmediate startRelocationMonday to Friday- ...Part-time Service Technician in Fargo, ND to maintain aquariums and aviaries in nursing homes and assisted living facilities. This entry-level position offers flexible hours with an expected workload of 5-15 hours per month. Ideal candidates should possess strong...Entry levelPart timeFlexible hours
- ...in the healthcare industry? Use Dreambound to find a Patient Care Technician program that will prepare you for this high-demand, entry-level role. What does a Patient Care Technician do? A patient care technician provides direct care to patients, assisting with daily...Entry level
$19 per hour
...of skills, and interact with a diverse clientele daily in a fast-paced environment. Why Summit? Great opportunity for entry level candidates Competitive Benefits! - Health, Dental, Vision, 401K, Paid Holidays, vacation pay, and sick time for full time employees...Entry levelHourly payWeekly payFull timeWork at office$114.4k - $156k
A logistics company is hiring for an Entry-Level Freight Dispatcher position that allows remote work. The role offers an impressive income potential of $114,400 to $156,000 annually. Candidates should have experience in dispatching, be able to negotiate freight rates, and...Entry levelImmediate startRemote work- ...About the job REMOTE - Entry-Level - Financial Professional ***ATTENTION *** ---This is for a REMOTE or HYBRID part-time/full-time opportunity ---You MUST live and work in the United States to be considered for this opportunity ---PLEASE do NOT apply for this opportunity...Entry levelHourly payFull timePart timeFor contractorsImmediate startRemote work
- ...We are committed to equal employment opportunity and prohibit discrimination based on any protected status. Additional Details Seniority level: Entry level Employment type: Full-time Job function: Healthcare Provider Industry: Hospitals and Healthcare #J-18808-Ljbffr...Entry levelFull timeWeekend workWeekday work
- ...APN (CNA) licensure and/or certification, may be appointed at the entry step of the Nurse II, as a Nurse Anesthetist on a temporary... ...requirement for an APN (CNA). Nurse II is considered the entry grade level for APN (CNAs); no experience is required. Demonstrated...Entry levelTemporary workTraineeshipSeasonal workLocal area
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts... ...degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT. Highly...Entry levelH1bRemote work
$6,000 per month
...Earn $6,000–$12,000+ Per Month | Freight Dispatchers Wanted (Experienced & Entry-Level) Truck Driver Nation is expanding and we are hiring both experienced and entry-level freight dispatchers who are ready to take charge of their financial future. This is not an hourly...Entry levelHourly payImmediate start$13 - $16 per hour
...transactions, restocking shelves, preparing coffee and food items, and keeping the store clean and organized. Employees may also assist with fuel transactions and customer questions. This role is entry-level and offers flexible scheduling. Average pay: $13 - $16 per hour.Entry levelHourly payFlexible hours$15.77 per hour
...offers a company match after one year of employment. In this entry level position, you can enjoy paid on the job training and... ...programs. You will be able to utilize our reservation/ticketing software to rebook itineraries and issue boarding passes all while interacting...Entry levelFull timePart timeImmediate startShift workWeekend work- ...nationally and provide financial relocation assistance. Implementing software that saves lives. Join our Project Management team and drive... ...). COVID-19 vaccination. Employment Details Seniority level: Entry level Employment type: Full-time Job function: Project Management...Entry levelFull timeWork at officeRelocationVisa sponsorshipRelocation package
- ...pride we share in our work. Ask anyone who knows us - the caliber of our people sets us apart. McGough Construction is hiring for entry-level apprenticeship or journeyman laborers. This is a full-time hourly position with union pay scales per regional location. Major...Entry levelHourly payFull timeApprenticeship
- ...HRS Talent Solutions is seeking an entry-level Office Administration Support Assistant for a remote position. The role involves completing routine administrative tasks, data entry, and providing feedback to help clients. The ideal candidate should be organized and dependable...Entry levelWork at officeRemote work
$36k - $250k
...competitive, client-focused, and realize that our value is in our ability to deliver the right solutions at the right time. Seniority level Entry level Employment type Full-time Job function Human Resources Staffing and Recruiting All qualified applicants will receive...Entry levelFull time- ...We are looking for an entry-level Digital Marketer to join our team. No prior marketing experience is necessary—we are happy to teach the necessary skills to help you succeed. This role is perfect for someone who is curious, detail-oriented, and enthusiastic about the...Entry levelFull time
- ...and safe dining environment. Maintains the dish machine and equipment following the cleaning and maintenance schedules appropriately. Seniority Level Entry level Employment Type Part‑time Job Function Management and Manufacturing Industries Restaurants #J-18808-Ljbffr...Entry levelPart timeLocal areaShift work
- ...Tax, Business Outsourcing, and Strategy, and other consulting services. As an intern, you will perform many of the same tasks as entry-level associates and have the opportunity to work with a variety of clients and industries. Students who have completed their basic accounting...Entry levelFull timeSummer workInternship
$790 per week
Get paid for your opinion — up to $790 a week taking online surveys. Focus Group Panel matches you with paid surveys and remote studies from brands you already use. Active members earn up to $790 a week on the studies they qualify for, from home on their own schedule...Full timePart timeRemote work$790 per week
Try products before they hit shelves — and get paid for your feedback. Focus Group Panel matches you with paid product tests and remote research from brands you already know. Active members earn up to $790 a week on the studies they qualify for. No experience needed....Full timePart timeRemote work- Responsibilities Identify qualified candidates through various recruiting and sourcing tools. Screen and interview qualified candidates. Partner with your Account Manager to identify top accounts, target skill sets, and key market segments. Build and maintain relationships...Entry levelTraineeship
- ...to strategic, advisory‑style client work rather than just data entry — they'll see how financial information translates into real decision... ...this signals real upward mobility rather than a dead‑end entry‑level post. Direct client impact. The person isn’t buried in back‑...Entry levelWork at office
$1,800 - $3,200 per week
...Entry-Level Freight Dispatcher We are currently hiring motivated and detail-oriented individuals to join our team as Independent Freight... ...portfolio Maintain accurate records using dispatch software and spreadsheets Qualifications: Reliable internet...Entry levelWeekly payFor contractorsCurrently hiringFlexible hours- ...Fusion Electric is hiring entry level low voltage technician Are you looking to kickstart your career in the electrical industry? Fusion Electric in Fargo, ND is currently seeking entry level low voltage technicians to join our team. As an entry level low voltage tech,...Entry levelFull timeTemporary work
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in West Fargo. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training...Entry levelShift workNight shiftWeekend work$100k
...We offer our technicians from $16.00-$17.00/hour, depending on level of experience, and offer all full-time benefits, including health... ...Vacation Days ~ Paid Sick Time ~ High Volume Store This entry-level position will be responsible for oil changes, tire...Entry levelFull timeApprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Entry Level Embedded Software Engineer. Be the first to apply!
- entry level business to business sales Fargo, ND
- entry level java developer remote Fargo, ND
- entry level emergency management Fargo, ND
- entry level work from home Fargo, ND
- remote entry level developer Fargo, ND
- entry level therapy Fargo, ND
- entry level IT tech Fargo, ND
- entry level financial analyst no experience Fargo, ND
- entry level public administration Fargo, ND
- entry level project manager remote Fargo, ND



