Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$75k - $115k
Full-time

Rfa 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Remote vacancy
  • $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.... 
    Suggested
    Full time
    For contractors

    Dcs Corporation

    Remote
    1 day ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $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... 
    Suggested
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Dulles, VA
    20 hours ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Worldwide

    Wabtec Corporation

    Remote
    1 day ago
  • $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 time
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    1 day ago
  •  ...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

    Einfochips

    Remote
    1 day ago
  •  ...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 employment
    Full time
    Contract work
    For contractors

    Procom Services

    Remote
    1 day ago
  • $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 employment
    Internship
    Work at office
    Relocation
    Relocation package

    Boston Engineering

    Remote
    1 day ago
  • $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 employment
    Full time

    Array Labs

    Remote
    1 day ago
  • $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 time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  •  ...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

    Collabera

    Remote
    1 day ago
  • $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 time
    Casual work
    Flexible hours

    Sparkfun Electronics

    Remote
    1 day ago
  • $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 hours
    Full time
    Temporary work

    Interclypse

    Remote
    1 day ago
  • $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 time
    Work at office
    Monday to Friday

    Nice North America

    Remote
    1 day ago
  •  ...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 time
    Temporary work

    Xdin

    Remote
    1 day ago
  • $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 pay
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Workstream

    Remote
    1 day ago
  • $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 time
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    1 day ago
  • $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 time
    Work at office
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Remote
    1 day ago
  • $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 employment
    Full time
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    Spacex

    Remote
    1 day ago
  •  ...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 time
    Work at office

    Videndum

    Remote
    1 day ago
  • $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 employment
    Full time
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    Spacex

    Remote
    1 day ago
  •  ...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

    Integrated Resources Inc.

    Remote
    1 day ago
  •  ...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 employment
    Full time

    Reliable Robotics

    Remote
    1 day ago
  •  ...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 time
    Temporary work
    Work at office
    Local area

    Beta Technologies

    Remote
    1 day ago
  •  ...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 time
    Local area
    Shift work

    Keypoint Staffing

    Remote
    1 day ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package
    Monday to Friday
    Flexible hours
    Night shift

    Puck Enterprises Inc

    Remote
    1 day ago
  • $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 time
    Work experience placement
    Worldwide

    Wabtec Corporation

    Remote
    1 day ago
  •  ...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 time
    Work from home
    Home office

    Havocai

    Remote
    1 day ago
  • $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 time
    Monday to Friday

    Zepto Life Technology

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!