Senior R&D Engineer - Embedded Controller Software
FANUC
Job DescriptionWho You AreWe are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new features and support for legacy products. The size and complexity of assigned tasks will vary, and developers must be able to handle multiple assignments efficiently. These are systems built from embedded ‘C’, KAREL, and various other web technologies. How It’s DoneDevelopment of embedded software within a real-time operating system environment in the following areas:File systemsUser Program execution environmentMulti CPU and Multi Core architectureUser Interface technologies (HTML5, JavaScript, COMET, REST, WebGL)Memory managementSystem logging/profilingSystem and network securityAdherence to established coding standards to produce clean, clear, well-documented, and easily-maintained codeSpecification, design, and implementation of software developments or software enhancements to existing productsUpdating and modifying design and engineering documentation as required for assigned developmentsDevelopment and implementation of software tests and test proceduresDevelopment of software feature documentation and coordination with the Product Information group in the publication of product documentationResolution of field reported problems, typically of a difficult or unique natureCommunication with FANUC Japan and other engineering staff on product development and customer support related issuesPresentation of a proposed software feature concept to selling division and select customersMentoring of junior engineering staff and software development internsWhat You NeedBachelor’s degree in Electrical Engineering, Computer Science, or related fieldMinimum ten years of experience in an embedded software development roleWhat Would Be Even BetterMaster’s degree in Electrical Engineering, Computer Science or related fieldStrong FANUC robot experience including KARELExperience with source control such as ClearCase and GitRobotic Application experienceIt’s Up To YouAt FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported.We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people, and are interested in being considered for a career at FANUC America, we invite you to apply today!We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:Medical, Dental & Vision Insurance401(k) Retirement ProgramLife InsuranceShort-Term & Long-Term Disability PlansTuition ReimbursementWellness ProgramFlexible Spending AccountsEmployee Assistance ProgramFlexible Benefit DollarsGenerous Holiday & Vacation ProgramSponsorship will not be provided for this positionEqual Opportunity Employer, including disabled and veteransJob DetailsJob Type: SalaryCategory: Robotics: Research and DevelopmentSalaried: Salaried
- ...Who You Are We are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new features and support for legacy products. The size and complexity of assigned tasks will vary, and...SeniorSoftwareTemporary workFlexible hours
- ...FANUC America Corporation seeks a Senior R&D Engineer to develop embedded software for FANUC’s robot controller system, including new features and legacy support. You will work on real-time OS environments, multi-CPU architectures, and modern UI tech, contributing to robust...SeniorSoftware
- ...integration of complex military combat vehicle software-based systems. Location Auburn Hills, MI We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office.... ...verification, reference checks and controlled substance testing All employment at ARV...SeniorSoftwareContract workLocal areaOverseas
- ...Senior Embedded Software EngineerFor over 30 years, we are hiring a Senior Embedded Software Engineer in Auburn Hills, Michigan, supporting the development and integration of military... ....Experience with military Command, Control, Communications, Computers, Cyber, and Intelligence...SeniorSoftwareContract workWork at office
- ...Stellantis is seeking a Propulsion Base Software Core Development Engineer to contribute to embedded software for propulsion control modules. The role involves requirements analysis, design, development, integration, and validation, with emphasis on low-level driver development...SeniorSoftware
- ...Magna Electronics in Auburn Hills, MI, seeks a Lead Software Functional Safety Architect to ensure embedded software platforms meet ASIL D safety integrity.... ...drive independent verification and audits, mentoring engineers on MISRA C/C++ safety practices. This role reports...SeniorSoftware
- ...Aptiv is seeking an Embedded Systems Architect to design, develop, and optimize robotics and drone hardware and software systems for AMRs and drones. You will drive architecture decisions across sensing, compute, perception, and autonomy, delivering production-ready platforms...SeniorSoftware
- ...Valeo is seeking an experienced embedded software engineer in Michigan to drive critical budget execution and QCD improvements across a vehicle software project. You will contribute to design and testing using Embedded C and C++ within automotive safety and SPICE framework...SeniorSoftware
- ...quality during and after developmentResolve Software & Hardware issues and communication with... ...to handle the issuesCoach and mentor engineer's, one-stop-shop for OEM customers and... ...Android Auto, Bluetooth, WiFi, Audio sound control, RF, OTA, VIF, CPU&Micom, Network,...SeniorSoftwareFull timeTemporary workFor contractorsWork at officeLocal areaImmediate start
- ...HRU Technical Resources seeks an experienced embedded software engineer to join a defense vehicle program. You will design and migrate to a new software development environment, create requirements and architecture documentation, and develop and test code across several...SeniorSoftware
$58 per hour
...The Ash Group is seeking a Senior Software Engineer (12-month contract) for a client in Sterling Heights, MI. This onsite role offers a pay rate... ...from requirements through testing, with a focus on embedded systems and cybersecurity coordination. The successful candidate...SeniorSoftwareContract work- ...Singh Management Co., Llc is seeking an experienced Controller to lead all accounting functions across its real estate and healthcare... ...and preferably a CPA/CMA. MBA or Masters is a plus, with multi-entity and real estate software experience valued. #J-18808-Ljbffr...SeniorSoftware
- ...LG Electronics is seeking an experienced automotive-focused engineer for the Vehicle Solutions group. You will drive development across hardware and software, coordinating with OEMs and internal teams to deliver high-quality automotive components. The role requires...SeniorSoftware
- ...DCS Corporation is seeking an Embedded Project Lead to manage the execution of a technically advanced engineering team within the U.S. Army GVSC program in Warren, MI. The role involves leading embedded software efforts for Bradley Fighting Vehicle post-production support...SeniorSoftware
- ...Embedded Systems Architect - Robotics & Drones We are Aptiv - a... ...countries. We develop innovative software and build the hardware to... ...Software & Perception Requirement Engineering Develop requirements for:... ..., planning, safety, and control subsystems. Develop requirements...Software
- ...W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing... ...development environments, version control, and issue tracking tools Familiarity...SeniorSoftwareInternship
- ...AUTOSAR Embedded Software EngineerLocation: Auburn Hills, MIDuration: FulltimeJob Description:• 7+ years of experience working in embedded software development with C and/or C++• Good knowledge of Classic AUTOSAR concepts, architecture, and specifications• Eager to learn...SoftwareImmediate startRelocation
- ...join the ECU Application Testing team. Youll work on embedded systems validation and AI-enhanced testing within a full... ...validation lifecycle, collaborating with experienced engineers to ensure robust hardware/software integration in automotive ECUs. Youll gain hands-on exposure...Software
- ...Consultancy Services Limited in Auburn Hills, MI seeks an Engineer to build and integrate engine-control software. You will collaborate with Architecture, BSW, and... .... The role requires 2+ years in automotive embedded software, with MATLAB/Simulink, Stateflow and Embedded...Software
- ...per weekSeeking an experienced Principal Embedded Systems Architect to lead the design and... ....The ideal candidate is a systems-level engineer who can work across embedded hardware,... ...drivers, APIs, and low-level communication software for USB and network connected devices....SeniorSoftwareWorldwideMonday to Friday
- ...systems, including telematics control units (TCUs), infotainment... ...Firmware Over-the-Air (FOTA) / Software Over-the-Air (SOTA) update processes... ...'s degree in Electrical Engineering, Computer Engineering,... ...in automotive validation or embedded systems testing Hands-on experience...SeniorSoftware
- ...Summary We are seeking a Senior Telematics Engineer with strong experience in... ...systems. Work with Telematics Control Units (TCUs), gateways, and... ...issues. Work with OTA software update and remote vehicle... .... Collaborate with embedded software, cloud, mobile, cybersecurity...SeniorSoftwareRemote work
$34 - $37 per hour
...Automotive Embedded Software EngineerOur client, a leader in the automotive industry, is seeking an Automotive Embedded Software Engineer to join their team. As an Automotive Embedded Software Engineer, you will be part of the Engineering Department supporting various...SoftwareImmediate startFlexible hours- ...Senior Power Electronics Project Lead SME Senior Power... ...degree in Electrical Engineering or related degree... ...motor and powertrain controls experience Printed Circuit... ...Processing Developer Embedded Systems Image Signal Processing... ...Developer / Software Engineer Electronic Systems...SeniorSoftwareFull timeImmediate start
- Job DescriptionWho You AreIn this role as a Motion Control Engineer to join the R&D Controller Software Development Team. You will design, develop, maintain,... ...experience in one or more of the following areas of interest:Embedded systems softwareRobotics (Kinematics, Dynamics, Path...Software
- ...Aptiv is seeking a Software Architect for Robotics & Drones to lead architecture across embedded platforms and autonomous systems. You will shape software platforms, interfaces, and deployment strategies for AMRs, drones, and intelligent machines, collaborating with cross...SeniorSoftware
- The Embedded Software Safety Architect is responsible for defining and governing the software safety architecture of automotive embedded systems... ...objectives.Working at the intersection of System Engineering, Functional Safety, Software Architecture, and Platform Development...SoftwareImmediate start
$55k - $65k
The Senior Digital Marketing Specialist is responsible for supporting the digital marketing needs of the department managers and franchisees... ...social media and web platforms Some proficiency with CRM software such as HubSpot or SalesForce and CMS platforms such as...SeniorSoftwareWork at officeRemote work- About the Role:We are seeking an accomplished Staff Embedded Software Engineer to play a key role in the development of next-generation automotive... ..., and Qualcomm partner engineering.Mentor mid-level and senior engineers, perform design and code reviews, and set technical...SoftwareImmediate start
- ...personnel at different global sites developing software/hardware, and debug of products on the... ...QUALIFICATIONSBachelor’s in Electrical Engineering or Computer Engineering or related field... ...has a demonstrated proficiency in embedded systems design and development Three or...SoftwareShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior R&D Engineer - Embedded Controller Software. Be the first to apply!
- information technology software engineer Rochester, MI
- startup software engineer Rochester, MI
- software developer Rochester, MI
- cybersecurity software engineer Rochester, MI
- software engineer Rochester, MI
- software engineer amazon Rochester, MI
- intel software engineer Rochester, MI
- software developer positions Rochester, MI
- ngo software engineer Rochester, MI
- software engineer healthcare Rochester, MI



