Senior Software Engineer
at FANUC America
Rochester Hills, MI 48309, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Feb, 2025 | Not Specified | 19 Nov, 2024 | 5 year(s) or above | Flexible Spending Accounts,Robotics,Addition,Life Insurance,Vision Insurance | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
At 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 are currently searching for a Senior Software Engineer skilled in the art of advanced programming utilizing software like JAVA, C++ and/or KAREL. In this role, you are responsible for the development, validation and maintenance of code for the customization of our core product robot software. You will produce a robot user-interface menu called the ”Wizard” that will setup the robot applications such as Spot, MH, Dispense, Stud, etc. for our customers (GM, FORD, Stellantis, Amazon, Tesla, etc.). This wizard will set up the entire robot from scratch in which the integrator or end user will only teach points for the robot to run production. This interface will specifically load all robot and customer files / variables to run production and test the robot, peripheral equipment and PLC for communication, basic functionality and error recovery.
IDEAL CANDIDATE WILL HAVE THE FOLLOWING EXPERIENCE AND EDUCATION
- Bachelor’s or associate’s degree in engineering, Robotics, Electrical Engineering or related field or related experience
- Ability to write advanced programming in JAVA/ C++
- Ability to present comprehensive technical evaluations
- Strong communication and effective interaction with customers
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Develop robot programs written in JAVA/C++/KAREL, TTP+ (Teach Pendent Programs), PMC (Programmable Machine Controller) for FANUC’s controller system
- Development of new and/or future customer product features and maintain ongoing software release support
- Define future robotic application process solutions through evaluation of: customer needs, internal capabilities, competitive solutions, technology advancements, and past process solutions
- Write detailed robot software specifications and programming guides with customers
- Update and modify design and engineering documentation as required
- Support strong customer relationships with our Integrators & Customers
- Adherence to established coding standards to produce clean, clear, well-documented, and easily-maintained code
- Development and implementation of software tests and test procedures
- Configure project software variants
- Act as a key customer contact for product related issues, supporting execution
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Electrical, Electrical Engineering, Engineering
Proficient
1
Rochester Hills, MI 48309, USA