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 3 days ago
Similar jobs that could be interesting for youBased on the Senior R&D Engineer - Embedded Controller Software in Rochester Hills, MI vacancy
  • We are seeking an experienced Senior Embedded Software & DevOps Engineer to join our automotive software team focused on powertrain systems. In this role...  ...scripting, and Makefiles.Experience using version control and source code management tools such as Git/GitHub, SVN... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary...  ...over 30 years, we'vWe are hiring a Senior Embedded Software Engineer in Auburn...  ...Experience with military Command, Control, Communications, Computers, Cyber, and... 
    Senior
    Software
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    1 day ago
  • We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design,... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...technology company seeks a Sr. Staff BSW OS and Hypervisor Engineer in Auburn Hills, Michigan. The role involves developing and...  ..., collaborating with cross-functional teams, and optimizing embedded software. Candidates should have a Bachelor's degree, 10+ years of experience... 
    Senior
    Software

    Hashlist

    Auburn Hills, MI
    2 days ago
  • We are seeking a Senior Engine Controls Engineer to develop, implement, and validate advanced control...  ...delivering robust, production-ready software that meets performance, emissions, and...  ...validation; develop DVP&R plansGenerate embedded code and RTE through integration... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  • Senior Electrified Powertrain Controls Engineer (EV / Hybrid Systems) Stellantis is seeking a Senior Electrified Powertrain...  ...production-quality prototype software builds Perform root cause analysis...  ...and autocode toolsStrong embedded C/C++ skillsExperience with INCA,... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...Sr. Principal Security Engineer, you will focus...  ...capabilities into hardware and software. You will engage in...  ...research viewpoints to senior and executive...  ...or similar low-level/embedded development3+ years’ experience...  ...Familiarity with version control systems and code... 
    Senior
    Software
    Full time
    Remote work

    Control Tec

    Troy, MI
    3 days ago
  •  ...Position Summary The Project Engineer – Hardware Electronics is...  ...electronic hardware for automotive control modules and switches. This...  ...of discrete electronics and embedded microprocessor based controls...  ...Interface closely with software engineers and produce documentation... 
    Senior
    Software

    KOSTAL of America, Inc.

    Troy, MI
    6 days ago
  •  ...for centralized electronic brains that control electric, internal combustion and Hybrid...  ...Architecture/system Design (HW/SW), safety engineer & Buyer/purchasing ensuring that the...  ...minimum 5 years of experience in automotive embedded electronics designs or hardware/system... 
    Senior

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...Senior Android Developer, Auburn Hills, MI We are seeking a Senior Android Developer...  ...stakeholders. – Experience working with embedded systems. – Experience within Android Google...  ...reviews. – Can demonstrate knowledge of software design patterns and conventions. –... 
    Senior
    Software
    Remote work

    NextStep

    Auburn Hills, MI
    2 days ago
  •  ...We are seeking an experienced Embedded Software Architect to lead the design and architecture...  ...vehicles to join our team specializing in Engineering for our location in Troy, MI. This...  ...ready software architectures for braking control units, supporting performance,... 
    Software
    Work experience placement

    Cummins

    Troy, MI
    3 days ago
  • $95k

    Kforce has a client that is seeking a Senior Embedded Project Engineer in Rochester Hills, MI. Summary: We are seeking a senior technical engineer...  ...for someone with strong hands-on experience in embedded software, vehicle communications, and system integration who can also... 
    Senior
    Software
    Rochester Hills, MI
    3 days ago
  • $50 per hour

     ...Embedded Engineer Role In Warren Mi Below is the new HRF for EMBEDDED ENGINEER ROLE IN WARREN MI. Please ready the JD carefully and submit...  ...or systems Experience developing UML-based system and/or software models Knowledge of embedded software engineering... 
    Software
    Work at office

    Staffing the Universe

    Warren, MI
    1 day ago
  • The Propulsion System Senior Software Architect is responsible for defining...  ...standard interfaces for Engine, Transmission and Electrification...  ...for EE/core and powertrain control modules. The Engineer will...  ...partitioning for efficient Embedded controller resources utilization... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...TITLE : Senior System Validation Engineer DUTIES: Validating complex embedded software interactions spanning propulsion, ADAS/AD, body, infotainment, and connected services. Lead integration and validation of embedded software at the component, subsystem, and full... 
    Senior
    Software
    Immediate start

    Stellantis

    Auburn Hills, MI
    10 hours ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved. They... 
    Senior
    Software
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    1 day ago
  • We are seeking a highly skilled Senior Kinematics Engineer to lead the design, analysis, and validation...  ...Adams, MATLAB Simulink, or similar software to evaluate kinematic behavior and system...  ...analysis, kinematics, and motion control systems. Proven ability to solve complex... 
    Senior
    Software

    IAC Group

    Troy, MI
    1 day ago
  • The Senior Propulsion System Virtual Engineer is responsible for providing guidance to design teams. He/ She will be an integral part of the development...  ...internal combustion engines using commercial 3D CFD software tools such as Converge.Provides component-level and/or... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...Stellantis, our Product Design and Engineering teams are shaping the future...  .... We are seeking a Senior Propulsion Systems Safety &...  ...functionally with engineering, software, calibration, and supplier teams...  ...systems, propulsion or embedded control systems Knowledge of functional... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...work collaboratively with product planning, brand teams, software teams, HMI, engineering, and outside suppliers through all stages of the product...  ...must Preferred Requirements: Experience with embedded software and hardware systems Proficiency in 3D design... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...Experience but CDD has been expanding their software expertise to include Alias for advanced...  ...in terms of digital modeling.The Senior Digital Modeler position utilizes their...  ...interaction with studio design staff and engineering team, and will serve as a key resource and... 
    Senior
    Software
    Work experience placement
    Work at office

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...leading OEMs, we design and deliver highly engineered solutions that create the ultimate...  ...personnel at different global sites developing software/hardware, and debug of products on the...  ...has a demonstrated proficiency in embedded systems design and developmentThree or more... 
    Software
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    2 days ago
  •  ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over...  ...and modern deployment practices ~ Experience with source control, CI/CD pipelines, and Agile/Scrum methodologies ~ Up to date... 
    Senior
    Software

    Doeren Mayhew

    Troy, MI
    1 day ago
  •  ...EngineerCI/CD, GitLab, Linux, & Embedded SystemsSterling Heights,...  ...LawWe are hiring a DevSecOps Engineer to support the integration and...  ...Linux development, embedded software integration, GitLab, Git, Jira...  ...Bitbucket, and related version control tools.Utilize Integrated... 
    Software
    Work at office

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...global leader in delivering software for mission-critical intelligent...  ...across product management, engineering, pre-sales , sales, professional...  ...including Edge AI, IoT, or embedded systems, is a strong plus....  ...cultivate relationships with senior management and across functional... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Control Tec

    Troy, MI
    1 day 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
    3 days ago
  • Check out this new opportunity!Embedded Linux & RTOS Software EngineerC/C==, Yocto, VxWorks, & CybersecuritySterling Heights, MICompetitive Salary...  ...LawWe are seeking an Embedded Linux & RTOS Software Engineer to support the integration of vehicle electronic systems... 
    Software
    Work at office

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  • Stellantis’ Vehicle and Propulsion Controls organization is seeking a Senior Propulsion Controls Systems Engineer to lead the design and delivery of end-to-end propulsion...  ...system solutions, ensuring alignment across software, hardware, controls, and physical system integration... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...intelligent vehicles. We are looking for an experienced Senior Middleware Software Engineer to develop core platform services that power vehicle domains...  ...-functional teams to deliver scalable, high-performance embedded systems.Key Responsibilities:Design and develop... 
    Senior
    Software

    Stellantis

    Auburn Hills, MI
    2 days ago
  • Stellantis Tech Research’s Propulsion Controls department is seeking a controls engineer to develop high quality controls requirements, architecture and...  .../Propulsion system calibration and/or embedded software experienceExperience with data analysis tools such... 
    Senior
    Software
    H1b

    Stellantis

    Auburn Hills, MI
    4 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!