Firmware Engineer

Firmware Engineer

17 Nov 2024
California, Sealbeach, 90740 Sealbeach USA

Firmware Engineer

Vacancy expired!

Summary The Firmware Engineer performs a wide variety of implementing,
troubleshooting, developing, testing, consulting, and collaborating
tasks including, but not limited to, implementing firmware in new
products, sustaining existing products, troubleshooting
hardware/firmware problems, developing automated test procedures,
providing technical support, collaborating with engineers and consulting
with customers. This job description is not designed to cover or
contain a comprehensive listing of activities, duties or
responsibilities that are required of the employee for this job.
Additional responsibilities and requirements may change at any time with
or without notice. Responsibilities and Duties


  • Design and implement firmware for new products and sustain
    existing products.

  • Troubleshoot hardware/firmware problems to find root-cause,
    propose solutions, and/or make recommendations for improvements.

  • Develop and maintain build and automated test procedures.

  • Perform/Support firmware testing and verification; develop test scripts.

  • Work with technicians, engineering, and consultant staff as needed.

  • Provide support to Technical Support staff and select customers.

  • Present internal training to support and sales staff.

  • May require some domestic and international travel.
  • Perform other duties as assigned.

JOB REQUIREMENTS: Qualifications and Skills To perform this job
successfully, an individual must be able to perform the Responsibilities
and Duties satisfactorily. The qualifications and skills listed below
are representative of the knowledge, skills, and/or abilities for the
job. Reasonable accommodation may be made to enable individuals with
disabilities to perform the essential duties and responsibilities of
this job.

  • Bachelor of Science in Computer Science, Computer Engineering, or
    Electrical Engineering and previous experience (approximately 2+
    years) in firmware/board level development in C and FreeRTOS environment.


  • Proven experience in Peripheral interface such as Ethernet TCP/IP,
    I2C, SPI, and understanding of analog and digital circuits and data
    acquisition design principals. Knowledge of ADC/DAC operation is desired.


  • Experience with Python, C, Linux, VHDL or Verilog, ARM Cortex Mx
    and MSP430F, IAR Embedded Workbench, IEEE 1588, or IRIG-106-chapter
    10 a big plus.


  • Strong proficiency with coding skill, documentation, and
    presenting/driving a code design review is necessary.


  • Demonstrated proficiency using various computer programs, such
    as, Windows 7/8/10, Microsoft Office (Word, Excel, Outlook), and
    Microsoft Project.


  • Ability to communicate effectively, both verbally and in writing
    to a variety of individuals is necessary.


  • Ability to participate and contribute to schematics and design
    reviews is necessary.


  • Strong analytical, reasoning, inter-personal communication,
    problem-solving and conflict resolution skills are necessary.


  • Demonstrated ability to appropriately address and document
    details, meet deadlines, and communicate/work effectively with other
    departments in a professional, diplomatic manner is necessary.


  • Other related duties and responsibilities as requested by DTS Management.

Travel: 0%

Job Details

  • ID
    JC22917079
  • State
  • City
  • Job type
    Permanent
  • Salary
    Competitive
  • Hiring Company
    DTS Inc. / Diversified Technical Systems, Inc.
  • Date
    2021-11-16
  • Deadline
    2022-01-15
  • Category

Jocancy Online Job Portal by jobSearchi.