Vacancy caducado!
Firmware Engineer
Trust Automation, a fast growing company in San Luis Obispo which designs, builds and supports control and power management systems for the most demanding defense, semiconductor, industrial automation, green technology and medical applications is seeking a Firmware Engineer to join our team in San Luis Obispo, CA. As a Firmware Engineer, you will experience a creative technical work environment and a genuine, positive atmosphere with a solid team of engineers, technicians and support staff. The opportunity to build your engineering skills will be driven by Trust Automation’s philosophy to provide quality products, provide excellent customer service and satisfaction, and provide an exemplary employee work environment.
WHAT’S COOL ABOUT THIS JOB
You will directly contribute to Trust Automation’s success by working on firmware design, development, and sustainment engineering for cutting-edge motion control and power conversion products. Also, if you love a good game of foosball, ping-pong or pinball you have come to the right place. Gaming not your jam? Join our lunch time walking crew as we take in the beautiful, sunshiny weather of San Luis Obispo!
WHAT YOU WILL DO
Firmware development for advanced motion control and power generation systems
Requirement derivation for embedded code development, integration and test
Control system design and analysis, applied to motion control and power management applications
Collaboration with the engineering team to advance drive and motor efficiencies
Contribution to technical planning for future product and/or custom application architecture
Participation in Trust Automation’s design and development processes, including design and peer reviews
Contribute to project success by meeting deliverables on schedule and within budget
Assist with customer interaction and perform product and system demonstrations as needed
Sustainment and improvement of existing hardware/software
Interface with customers to document bugs and new features
Develop code, test changes, and release updates to customers
Create and conduct regression testing prior to release
KNOWLEDGE AND SKILL REQUIREMENTS:
Minimum Qualifications:
BS in Computer Engineering, Computer Science, or Electrical Engineering
2+ years of embedded systems/firmware design experience
Embedded programming skills in C, C, and/or assembly
Able to read a schematic diagram
Ability to diagnose and troubleshoot system and circuit level issues
Ability to adapt to coding standards, workflows, and peer reviews in order to leverage and enhance existing code base
Ability to work effectively both independently and in a collaborative team environment
Excellent written and verbal communication skills
Ability to manage time effectively and work effectively with teammates and management
THE IDEAL CANDIDATE WILL ALSO HAVE:
Closed-loop control of motor torque, speed, and position experience
Control system design and analysis experience (i.e. - PID control theory)
Familiarity with communication interfaces/protocols: SPI, I2C, Modbus, USB, CAN, RS232/RS422/RS485, Ethernet, EtherCAT
FPGA/Programmable Logic design experience
Familiarity with agile development processes
Awareness of the varied functions necessary to design and manufacture advanced products (Mechatronics, Digital and Analog Circuits, Materials, Integration, Documentation, etc…)
COMPENSATION
Members of our team are paid well; however, what you can achieve with us will depend entirely on your ability and desire to become an indispensable part of our team. We offer a competitive and comprehensive total benefits package including fully paid health, dental, vision and life insurance, paid time off (PTO), paid holidays, profit sharing, 401k retirement plan, onsite childcare (infant to age 5), an Employee Assistance program and much more.
WORKING CONDITIONS
Working conditions are normal for a High Tech Development and Manufacturing environment. Work will require weekend and/or evening work when schedules are impacted or communication is required with overseas partners. Travel to customer site may be required for program management, customer reviews, and problem resolution.
ADDITIONAL
This position requires use of information or access to hardware which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. Citizen or U.S. Permanent Resident (i.e. 'Green Card Holder')
This position requires successfully passing a background check prior to the first day of employment
Trust Automation is an Equal Opportunity Employer.
We participate in E-Verify to confirm eligibility to work in the United States
TO APPLY
Please apply at: www.trustautomation.com/careers
Vacancy caducado!