We are a fast-paced, growing design and manufacturer of gate operators and security product systems located in Orange County, CA. We are looking to hire a full time experienced Embedded Firmware Engineer that is capable of developing
Microcontroller based products for various embedded applications for gate operator and access control industry.
Job Description:
- Job duties include but are not limited to; designing firmware for new product, prototype, test and implement to production.
- Develop firmware from concept through integration, test, and release of various
advanced cellular / cloud-based access control products that are app controlled.
- Develop & maintain real-time embedded software that implements control and safety
management of motors used in gate operator application.
- Develop automated tests to ensure high-quality software releases and accurate
functionality.
- Architect a robust code base that allows efficient scaling and reusability across many
products.
- Troubleshoot firmware problems to find root-cause and propose improvements for
existing applications.
- Work with technicians, engineering, and consultant staff as needed.
Requirements:
- Strongly skilled with Real Time C programing firmware development, troubleshooting
and debugging.
- Excellent understanding of electronics and schematics, proficient with use of lab
equipment.
- In-depth Knowledge of advanced embedded Microcontrollers 8, 16 & 32 bit (i.e.
Microchip, Atmel, Freescale).
- DC Motor control drive design experience
- Minimum 3 years of embedded firmware development experience.
- Associate, Bachelors or Masters in Electrical Engineering OR Computer Science
Preferred but not required:
- Microchip (PIC24 & dsPIC33) microcontrollers
- Knowledge of microcontroller peripherals such as ADC, GPIO, PWM, UART, I2C, SPI, USB, TMR, PWM, CMP, CAP, ADC, DAC
- Experience in sensors and digital signal handling
- Strong fundamentals of DC brushed & brushless motors and drive systems (i.e. PI for motor control)
- Experience with MPLAB X Studio and tools (JTAG programmer, debugger) and Atmel Studio (ATmega)
The ideal candidate will:
- Be self-motivated
- Is a critical thinker who is willing to learn
- Have the energy to work in a fast-paced environment
- Enjoy working with others and on their own
- Have a good attitude
- Be capable of working with various employee and customer levels
Job Type: Full-time
Pay: $80,000.00 - $120,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
Schedule:
Experience:
- Embedded software: 1 year (Preferred)
Ability to Commute:
- Fountain Valley, CA 92708 (Required)
Ability to Relocate:
- Fountain Valley, CA 92708: Relocate before starting work (Required)
Work Location: In person