RowlandHeightsRecruiter Since 2001
the smart solution for Rowland Heights jobs

Software Integration Engineer

Company: Snap-on
Location: Rowland Heights
Posted on: March 12, 2023

Job Description:

Design and develop software and firmware programs (embedded systems, Windows, other) for torque measurement applications, particularly in wireless applications. The successful applicant will develop wireless torque systems for commercialization in a variety of markets. This person will utilize advanced math processes to convert analog and digital values into algorithms which calculate torque value, rotation, position and orientation of hand tools along with other physical attributes. Systems level responsibility for product software and firmware design including writing code, calibration methods, specification writing, code testing, and tool/system testing. Support current product line as needed.ESSENTIAL FUNCTIONS AND RESPONSIBILITIES include but are not limited to the following. Other duties may be assigned. Represents a summary of the range of duties, tasks, and responsibilities. Intended to outline the minimum qualifications necessary for entry into the position/class and do not necessarily convey the qualifications of incumbents within the position/classification. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  • Develop software and firmware for new products, product enhancements, and sustaining current products.
  • Develop and maintain wireless torque system firmware code, test the code, and implement in a suite of products.
  • Develop specialized software and firmware for microprocessor based embedded systems. Development can be one person task or multi-location team oriented depending on current projects. Some travel required. (10%)
  • Develop software and firmware systems, including mathematical analysis and algorithms, for use in developing new products and product sustainment.
  • Prepare thorough and accurate documentation for release to manufacturing and for internal product design records. Maintain an engineering records to document work activity in support of company's product development and IP goals.
  • Test and validate work product to assure product performance and quality.
  • Work closely with electronics suppliers to ensure proper transition to production and resolve issues as necessary.
  • Work with manufacturing and service personnel to resolve problems.
  • Develop an understanding of the company's products and their applications.
  • Collaborate with other engineers.
  • Other related projects and/or tasks as required.ESSENTIAL REQUIREMENTS/QUALIFICATION: Intended to outline the minimum qualifications necessary for entry into the position/class and do not necessarily convey the qualifications of incumbents within the position/classification. The additional requirements listed below are representative of the knowledge, skill, and/or ability required. To perform this job successfully, the applicable candidate must be a team player.
    • Bachelor's and 8 years related experience or master's degree and 5 years related experience in computer science, mathematics, or engineering.
    • C, C ++, C#, Java, .Net programming proficiency
    • Detailed knowledge of Bluetooth, Wi-Fi, ZigBee and other wireless technology, messaging protocols, and interfaces.
    • Familiar with Microsoft development tools
    • Embedded programming
    • Linux application programming
    • Familiar with ARM or TI MCUs
    • Experience with products intended for industrial or manufacturing applications.
    • Web and network software design
    • Basic understanding of complementary technical disciplines (mechanical engineering, design, manufacturing)
    • Must possess good problem solving and analytical skills.
    • Exceptional degree of technical competence regarding original systems design.
    • Advanced skills in mathematics
    • Knowledge of physics and measurement systems
    • Highly analytical with broad investigative skills
    • Must be able to work well with others and with minimal supervision.
    • Must possess excellent organizational and time management skills.
    • Must be customer focused.
    • Excellent computer skills including MS Word, Excel, PowerPoint, and Access Database
    • Good interpersonal and communication skills

Keywords: Snap-on, Rowland Heights , Software Integration Engineer, IT / Software / Systems , Rowland Heights, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Rowland Heights RSS job feeds