Logo
QUANTA COMPUTER NASHVILLE LLC

Automation Software Engineer

QUANTA COMPUTER NASHVILLE LLC, La Vergne, Tennessee, United States, 37086


Quanta Computer

is a

Fortune Global 500 high-technology company

based in Taiwan.

The US corporate headquarters in Nashville, Tennessee is a global leader in Cloud AI supporting the world's largest search engine, online retailer and social media company. The last 5 years has brought exponential growth from 1 facility (300k sq. ft.) with 330 employees to 5 facilities (1.6M sq. ft.) with 1,400+ employees.

For tech-lovers, Quanta provides a unique work environment that supports career development through learning and advancement opportunities.

”Celebrating diversity and individual achievement while uniting ideas, people and products through technology.”

All employees are eligible for an annual bonus and a robust total compensation package.

*This position is full-time onsite and not eligible for remote or hybrid work.

PURPOSE OF POSITION:The Software Engineer will build and modify computer software systems, participating in the design, troubleshooting and updating of such systems. Will be responsible for the maintenance of software to ensure it is up to date and working properly. Will collaborate with cross-functional team to provide solutions that support production, quality and manufacturing improvements. Will work with PE and Maintenance team to support automated solutions put in place and ensure proper operation.

ESSENTIAL DUTIES AND RESPONSIBILITIESDesigns and develops computer software systems.Creates flowcharts and other documentations to identify requirements for software and to propose possible solutions.Applies computer science, engineering, and mathematical analysis to the software development process.Coordinates with hardware engineers and other staff to forecast whether the design will be feasible under cost and time constraints.Performs NI vision/Robot software systems testing with a focus on procedures and programming.Communicates with customers and clients to establish maintenance procedures for software systems.Performs other related duties as assigned.

MINIMUM REQUIREMENTSBachelor’s degree in engineering, computer science, mathematics or related fieldMin 2 – 3 years of automated manufacturing desiredExperience in visual software experience is preferred.

OTHER SKILLS AND ABILITIESPC skills including Windows, MS Work, MS Excel, MS access, AutoCAD or related softwareCreative problem-solving ability and strong communication skillsTeam player with the ability to work efficiently under minimal supervisionAbility to function and execute in a dynamic, fast-paced environmentProcess, detail and follow-through orientedProblem solving and analytical skillsAbility to multi-task across problem domains and various contextsExcellent organizational skills and attention to detail.Extensive knowledge of software systems and programming languages.Proficient with software engineering tools and applications.PLC programming knowledge/experienceRobot controls and visual algorithmAI technology knowledge is a plusPractical experience in image processing and vision systemsNetwork communications knowledge is a plusGUI development is a plus.

PHYSICAL REQUIREMENTSProlonged periods sitting at a desk and working on a computer.Must be able to lift up to 15 pounds at times.