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

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior R&D Engineer - Embedded Controller Software in Rochester, MI vacancy
  •  ...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... 
    Senior
    Software
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester Hills, MI
    4 days ago
  •  ...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... 
    Senior
    Software

    FANUC America Corporation

    Rochester Hills, MI
    4 days ago
  •  ...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... 
    Senior
    Software
    Contract work
    Local area
    Overseas

    American Rheinmetall

    Auburn Hills, MI
    4 days ago
  •  ...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... 
    Senior
    Software
    Contract work
    Work at office

    ClearanceJobs

    Auburn Hills, MI
    2 days ago
  •  ...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... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...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... 
    Senior
    Software

    Magna International

    Auburn Hills, MI
    2 days ago
  •  ...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... 
    Senior
    Software

    Aptiv

    Troy, MI
    2 days ago
  •  ...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... 
    Senior
    Software

    Valeo

    Troy, MI
    3 days ago
  •  ...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,... 
    Senior
    Software
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start

    LG Electronics

    Troy, MI
    4 days ago
  •  ...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... 
    Senior
    Software

    HRU Technical Resources

    Sterling Heights, MI
    3 days ago
  • $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... 
    Senior
    Software
    Contract work

    Ash Group

    Sterling Heights, MI
    1 day ago
  •  ...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... 
    Senior
    Software

    SINGH MANAGEMENT CO., LLC

    West Bloomfield, MI
    1 day ago
  •  ...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... 
    Senior
    Software

    LG Electronics

    Troy, MI
    4 days ago
  •  ...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... 
    Senior
    Software

    DCS Corp

    Sterling Heights, MI
    3 days ago
  •  ...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

    Aptiv

    Troy, MI
    8 hours ago
  •  ...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... 
    Senior
    Software
    Internship

    Compunnel

    Sterling Heights, MI
    1 day ago
  •  ...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... 
    Software
    Immediate start
    Relocation

    JConnect Infotech

    Auburn Hills, MI
    8 hours ago
  •  ...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

    Nexteer Automotive

    Auburn Hills, MI
    3 days ago
  •  ...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

    Tata Consultancy Services Limited

    Auburn Hills, MI
    5 days ago
  •  ...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.... 
    Senior
    Software
    Worldwide
    Monday to Friday

    Snap-on Tools

    Rochester Hills, MI
    2 days ago
  •  ...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... 
    Senior
    Software

    V2Soft

    Auburn Hills, MI
    15 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    3 days ago
  • $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... 
    Software
    Immediate start
    Flexible hours

    Experis

    Auburn Hills, MI
    2 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Immediate start

    JobFairGiant.com

    Auburn Hills, MI
    5 days ago
  • 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

    FANUC

    Rochester Hills, MI
    4 days ago
  •  ...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... 
    Senior
    Software

    Aptiv PLC

    Troy, MI
    2 days ago
  • 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... 
    Software
    Immediate start

    Stellantis

    Auburn Hills, MI
    3 days ago
  • $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... 
    Senior
    Software
    Work at office
    Remote work

    Best Life Brands

    Troy, MI
    1 day ago
  • 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... 
    Software
    Immediate start

    Stellantis

    Auburn Hills, MI
    5 days ago
  •  ...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... 
    Software
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    2 days ago

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!