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
- 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...SeniorSoftware
- ...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...SeniorSoftwareContract workWork at office
- 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,...SeniorSoftware
- ...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...SeniorSoftware
- 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...SeniorSoftware
- 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,...SeniorSoftware
- ...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...SeniorSoftwareFull timeRemote work
- ...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...SeniorSoftware
- ...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
- ...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. –...SeniorSoftwareRemote work
- ...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,...SoftwareWork experience placement
$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...SeniorSoftware$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...SoftwareWork at office- 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...SeniorSoftware
- ...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...SeniorSoftwareImmediate start
$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...SeniorSoftwareFull timeImmediate start- 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...SeniorSoftware
- 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...SeniorSoftware
- ...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...SeniorSoftware
- ...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...SeniorSoftware
- ...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...SeniorSoftwareWork experience placementWork at office
- ...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...SoftwareTemporary workLocal areaImmediate startShift work
- ...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...SeniorSoftware
- ...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...SoftwareWork at office
- ...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...SeniorSoftwareFull timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
- ...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
- 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...SoftwareWork at office
- 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...SeniorSoftware
- ...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...SeniorSoftware
- 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...SeniorSoftwareH1b
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!
- ngo software engineer Rochester Hills, MI
- entry level software engineer remote Rochester Hills, MI
- software developer positions Rochester Hills, MI
- consulting software engineer Rochester Hills, MI
- software developer Rochester Hills, MI
- software engineer healthcare Rochester Hills, MI
- cybersecurity software engineer Rochester Hills, MI
- software developer fintech Rochester Hills, MI
- remote entry level software developer Rochester Hills, MI
- software engineer amazon Rochester Hills, MI


