Software / Firmware Engineer (Yreka, CA)

Software / Firmware Engineer (Yreka, CA)

07 May 2024
Oregon, Corvallis/albany 00000 Corvallis/albany USA

Software / Firmware Engineer (Yreka, CA)

Vacancy expired!

Nor-Cal Products, located in Yreka, CA, 96097 is accepting applications for this position until the position is filled. Nor-Cal Products offers an impressive and full benefits package which includes medical, dental, vision, prescription & life insurance. Relocation assistance is available.

Come join our multifaceted technical team in beautiful Yreka California. Enjoy the best that Northern California and Southern Oregon has to offer! Local attractions are the art and theater of Ashland Oregon; skiing at Mt. Shasta and Mt. Ashland; over one million acres of Siskiyou National Forest.

SUMMARY OF JOB DUTIES:

Responsible for providing Embedded Software/Firmware Engineering design, development and troubleshooting for new and existing products. May also help ensure operational goals and continuous improvement for the product manufacturing area are met by streamlining and automating equipment, and manufacturing processes and practices.

ESSENTIAL FUNCTIONS / JOB DUTIES:

This position is divided into the following areas of functional responsibility with percentages assigned indicating the amount of time spent on each activity, which could include the following:

50% Design, validation, documentation and management of software product designs. Interface with other Engineering disciplines and Sales to facilitate concurrent design and customer-driven requirements.

35% Perform and assist remote and on-site troubleshooting of existing products. Provide support for manufacturing and troubleshooting of current and future products.

15% Generate and maintain documentation for software product upgrades to customer specific applications.

SUPPORTIVE FUNCTIONS:

In addition to performance of the essential functions, this position may be required to perform a combination of the following supportive functions, with the percentage of time performing each function to be solely determined by the supervisor based upon department necessity.

Prepare, input and maintain specific data, in written or digital format.

Prepare internal and external written correspondence.

SPECIFIC JOB KNOWLEDGE, SKILL AND ABILITY:

Must possess and demonstrate the following combination of knowledge, skill and ability to perform the essential functions of this position, with or without reasonable accommodation (or provide an alternative set).

Must have strong organizational and time-management skills in order to prioritize and complete multiple competing tasks simultaneously.

Ability to effectively communicate with coworkers, subordinates, customers, and other departmental personnel in a professional and positive manner.

Technical writing skills to include the preparation of Engineering test protocols, Engineering test reports, and manufacturing Standard Operating Procedures.

Familiar with Engineering documentation processes, especially Software documentation such as block diagrams, flow charts, SW version control systems, and issue reporting databases.

Requires strong ability to work with others in the department to share specific knowledge of products, processes, and/or procedures in order to continuously make improvements.

Prepare and conduct technical meetings/presentations.

Knowledgeable and trained in ISO 9001:2000.

Ability to effectively use MS Office, Word, Excel and PowerPoint (or their equivalent). M/S Project would be helpful.

Ability to communicate to others in acceptance of desired changes, improvements of software design.

Familiar with some or all of the following:

Embedded systems firmware/software

C, C, assembly

LabVIEW

DSP Motor Control

EtherCAT, Ethernet(TCP/IP), DeviceNet, Modbus

SPI, I2C, RS232, RS485, CAN, SCI, UART interfaces

TI DSP products

Motor controls of various types

DSP Bios

TI Code Composer Studio, Eclipse

8051, PIC

Printed circuit board schematics

Voltmeters, Oscilloscopes

QUALIFICATION STANDARDS:

Education: Any combination of education and training, equivalent to graduation from an accredited college/university with a BS or MS degree in Computer Science or Software Engineering, that would provide the required knowledge, skill and ability to perform the job.

Experience: 0 to 60-months in related Software Engineering, or evidence of high aptitude to learn combined with additional job-specific education. Receives appropriate direction on assignments from cross functional Engineers, and/or appropriate interdepartmental personnel. Exercises high-level of independent, discretionary judgment on a regular basis.

Safety: 90% inside, climate / noise controlled office, and 10% manufacturing environment; lifting to 75 lbs on occasion. Eye and hearing protection may be required, and other protective clothing required by customers.

Travel: Position may require travel and overnight stay on workdays and weekends.

Nor-Cal Products is an Equal Opportunity and Affirmative Action Employer. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Offers of employment are contingent upon applicants' ability to perform essential functions of employment; Successful results of pre-employment drug testing, plus acceptable background and reference checks.

Job Details

Jocancy Online Job Portal by jobSearchi.