In office
Not Available
About the job
Company Description FANUC America Corporation provides a comprehensive range of industry-leading products and services for industrial robotics, CNC systems, and factory automation solutions. The company supports manufacturers of all sizes with automation technologies designed to maximize efficiency, reliability, quality, and profitability. Customers benefit from FANUC’s “Service First” guarantee, which offers lifetime maintenance on products for as long as they are in use, 24/7/365. FANUC America encourages organizations to explore its automation solutions to meet specific production needs and drive competitive advantage. Job candidates should note that official communications will only come from an @fanucamerica.com email address.
Role Description The Sr R&D Embedded Engineer is a full-time, on-site role based in Troy, MI, focused on designing, implementing, and validating embedded software and firmware for advanced robotics and automation systems. Day-to-day responsibilities include researching emerging technologies, developing and refining embedded architectures, writing and optimizing code for real-time applications, and conducting systematic testing to ensure performance, reliability, and safety. The role collaborates closely with cross-functional teams in hardware engineering, product management, and manufacturing to translate technical requirements into production-ready solutions. The engineer will also contribute to product roadmaps, support continuous improvement of development processes, and provide technical guidance and mentorship to junior engineers. Documentation of designs, test results, and technical standards is a key part of ensuring traceability and compliance with company and industry requirements.
Qualifications
- Candidates should possess strong Analytical Skills to evaluate complex system behavior, troubleshoot issues, and optimize embedded performance.
- Candidates should possess Research and Development (R&D) and Research skills to investigate new technologies, develop innovative solutions, and support proof-of-concept initiatives.
- Candidates should possess Testing skills to design test plans, perform unit and integration testing, and validate embedded systems in lab and field environments.
- Candidates should possess Product Development skills to move concepts through design, prototyping, refinement, and release into production.
- Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
- Hands-on experience with embedded C/C++ programming, real-time operating systems (RTOS), and microcontroller or DSP-based platforms.
- Familiarity with robotics, motion control, industrial communication protocols, or factory automation systems is highly beneficial.
- Strong problem-solving abilities, collaborative communication skills, and the capability to work effectively in an on-site, multidisciplinary engineering environment.
