Embedded Systems Engineer
RFA Engineering
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. Embedded Systems Engineer This position is associated with development of electrical systems and software that control vehicle operation and functions. Development methods include C programming language and Model Based Software Design including MATLAB/Simulink. Responsibilities
Equal Opportunity and Veteran Friendly Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
- Design new and enhance existing systems for robust electronics intended for on/off road vehicles and harsh environments.
- Perform requirements capture, analysis, design, programming, debugging, hardware integration and verification.
- Solicit and capture requirements directly from customers.
- Create and review innovative HW/SW testing architectures and designs for challenging problems.
- Breaking the original requirements down into the proper high level and mid-range architecture and then creating detailed design notes from the results.
- Perform detailed unit, integration, and systems verification and validation testing using HW/SW tools.
- Review others testing and suggest additional test cases.
- Work closely with other project team members as needed to ensure the final combined product has compatible software, electronic hardware, and mechanical hardware which functions properly together and performs at levels specified in the test requirement.
- Bachelor's of Science degree in Electrical, Software, Computer Engineering or Related Field
- Software Development experience (C, C++, Simulink)
- Ability to interpret software requirements, electrical schematics, and test plan documentation
- Experience with root cause analysis, machine troubleshooting, and diagnostics
- Experience with development and debugging tools (oscilloscopes, multi-meters, logic analyzers)
- Experience with basic electronics and hardware systems (Op Amp, FET's. Transducers, A/D Converters)
- General machine knowledge of off-road equipment or machinery
- Self-motivated, quick learner, with an any-problem-can-be-solved attitude
- A strong mathematical and analytical problem solving skills
- Strong verbal and written communication skills
- Health and Dental Insurance
- TelaDoc Healthiest You
- Supplemental Vision Insurance
- Company Paid Life Insurance
- Company Paid Long-Term Disability
- Short-term Disability
- Retirement Savings Account (Traditional 401k & Roth 401k)
- Flexible Spending Plan Dependent Care
- HSA for Medical Expenses
- Bonus Plan (Exempt Employees Only)
- Paid Time Off (PTO)
- Paid Holidays
- Bereavement Leave
- Employee Assistance Programs (EAP)
- Education Assistance
Equal Opportunity and Veteran Friendly Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer in Cary, NC vacancy
$74.2k - $137.8k
...want to make an impact on the world of technology.Cadence Design Systems is looking for new STEM bachelor’s graduates with experience... ...opportunity to learn from the technical experts, sales and application engineers who provide the design services, technical sales and customer...SuggestedRotational programFull time- ...years of expertise in semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging...SuggestedPermanent employmentImmediate start
- ...years of expertise in semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging...SuggestedPermanent employmentWork at office
- ...mobile analytics experiences. In this role, you will work closely with software developers, product managers, UX designers, quality engineers, and other Visual Analytics teams to deliver high-quality features across our mobile platforms. Our team develops and maintains...SuggestedFull timeLocal areaWork visa
$45 - $50 per hour
...Embedded Software EngineerBecome a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within the Security and Trust Organization (S&...SuggestedTemporary work- ...SmallHD’s video monitoring products and will need 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 phases. Completing programming tasks encountered...Full timeWork at office
- ...excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... ...to catch defects early and ensure high software quality.System Migration & Data Architecture: Play a key role in transitioning...
- ...Job Type Full-time Description Applications Engineer About SCHUNK At SCHUNK, we are passionate about shaping the... ...willingness to quickly learn and effectively utilize internal business systems, including ERP and CRM platforms. Excellent verbal and...Full timeWork at officeWorldwide
- ...Android and iOS. You will work with cross-functional teams to deliver scalable solutions and ensure robust integration with enterprise systems. Join a global ERP provider with a long-standing track record, responsible for maintaining high performance, security, and...
- ...artificial intelligence technologies within business processes. This competency involves the strategic selection and deployment of AI systems, ensuring they drive operational efficiency, enhance decision-making, and continuously improve through optimization techniques. It...Live inWork at officeFlexible hours
- ...workweek. POSITION PURPOSE: Designs, installs, configures, tests, manages, monitors, supports, and troubleshoots Unified Communication systems, with a focus on Telecommunications. Assists district end users, inspects work performed by hosted service provider staff and other...Contract workFor contractorsWork at officeRemote workMonday to FridayAfternoon shift
- ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...closely with backend services teams to ensure that the underlying systems we build meet internal and external customer needs.In this role...
$50k
...matters. Design and evolve the architecture of multi-service .NET systems on Azure, including web APIs, workers, messaging, and data... ...testable, maintainable code across teams Partner with product and engineering leadership to translate clinical and business goals into...Full timeTemporary workWork at officeImmediate start- ...Job Description Job Description Embedded Firmware Engineer III Position Summary We are seeking an experienced Embedded Firmware Engineer... .... You'll play a key role in developing battery management systems, lighting controls, wireless connectivity, embedded communications...Worldwide
- Xylem is seeking a Senior Firmware Engineer to join our engineering team in developing embedded firmware for ARM-based metering products. You will contribute to architecture, development, testing, and maintenance and work with HW/SW teams to ensure robust, secure, and...
- Xylem, a global leader in water technology, seeks a Senior Firmware Engineer in Morrisville, NC to advance embedded firmware for high-volume metering products. You will craft embedded C code for ARM platforms, develop Java runtimes, and drive improvements in testing, diagnostics...
- Xylem is seeking a Senior Firmware Engineer in Morrisville, NC, to join a high‑performance team building embedded firmware for electric metering products. You will develop ARM‑based firmware in C, plus Java software for custom runtimes, and contribute to testing, diagnostics...
$117k - $145k
...AI Application EngineerThe AI Application Engineer is a highly versatile, customer-facing technical champion responsible for the end-to... ...Retrieval-Augmented Generation) capabilities, model accuracy, and system integration.Full-Stack Implementation & Customer Deployment (45...Work at officeLocal areaWork from home3 days per week- ...Hybrid: Raleigh/Durham, NC or Westlake, TX Top Skills Some awareness of Java and cloud technical documentation skills (systems and application requirements and flow) Exposure to Automation Tools/Frameworks (Mocha, Jasmine, Selenium, Protractor) A passion...
- Senior Implementation ConsultantAre you looking for a high energy, strategic, and fast-paced position with an impactful and mission-driven company? Join Relias, the company changing lives throughout the world by helping healthcare organizations improve their clinical and...Live inWork at officeFlexible hours
- ...years of expertise in semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging...Permanent employment
- Videndum plc in Cary, NC seeks an experienced Embedded Firmware Engineer III to design and deliver production-quality firmware for professional battery, power, and LED lighting products. You will work across hardware, software, and test teams through the full product lifecycle...
- Garmin is hiring a Senior Software Engineer in Cary, North Carolina to lead embedded software development for new products and systems. The role combines hands-on coding with security analysis, threat modeling, and regulatory compliance efforts, while mentoring teammates...
- SmallHD in Cary, NC is seeking an experienced embedded software engineer to develop and maintain software for video monitoring products. You will work in C for an embedded Linux environment and coordinate with Electronics and FPGA teams during design, test, and integration...
- ...security. Successful candidates will partner with architecture, engineering, and cloud hosting helping to solve complex technical problems... ...are key - this role requires a diverse set of skills in systems architecture, software development, and cyber-security. Success...Full timeWork at officeLocal areaRemote workWork visaEarly shift
- ...Special Projects Corp. Job Title: Federal Telecommunications Engineering Specialist Location: KCS, PJDENVER, RGANAR, RGARLINGTN, RGATLANTA... ...with other disciplines Create conceptual and detailed systems designs, including producing design drawings, specifications and...Full timePart timeWork experience placementRelocationVisa sponsorshipFlexible hours
- ...resource responsible for deploying code in an urban environment may include: Familiarity with urban code infrastructure and technology systems Experience with version control systems (e.g. Git, Artifacts, Bamboo, bitbucket) Experience with Azure DevOps, Jira, Maven, TFS...
- ...CAD Engineer Job Title: CAD Designer Telecom Outside Plant (OSP) New Product Development, located in Apex, NC About the Role: The... ...or manufacturing environments Familiarity with SAP Based PLM systems and revision control processes Physical & Work Environment...Shift work
- Salesforce Architect Job Location - Cary, NC (Onsite) Duration: W2 Salesforce Architect • 10-12 Year SF hands on experience • Certification in Salesforce Developer/Admin roles • offers guidance in solution design, functional requirements negotiation, champions CRM...
- ...in Morrisville, NC is seeking a Principal Software Development Engineer to lead end-to-end, full-stack initiatives across multiple teams... ...drive design reviews, and shape the technology roadmap while delivering high-performance, reliable systems. #J-18808-Ljbffr Metabolon
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Engineer. Be the first to apply!


