Position: Embedded Software/Firmware Engineer (2 Openings)
Location: Thousand Oaks, California (West Los Angeles)
Compensation: $150,000 per year
About Us:
Our client, a prominent player in the manufacturing industry specializing in SoC products, is actively seeking two skilled Embedded Engineers to join our Embedded Products Development Team. This dynamic team is dedicated to innovating advanced features and products for control motion systems and robotics.
Role 1: Communications (OSI Data Link Layer)
Role 2: Motion Control/Power Electronics
Must have experience on bare-metal/real time operating systems!
Key Responsibilities:
- Develop and deploy efficient, reliable, and sustainable code for projects related to our embedded servo amplifier platform, collaborating within a multi-developer team environment.
- Analyze customer requirements to define engineering specifications and requirements.
- Perform functional analysis, estimate resource needs, and specify interfaces for firmware modules.
- Collaborate with software developers to ensure smooth interaction between host and embedded systems.
- Prepare specifications and conduct thorough unit testing before release and customer evaluation.
Essential Qualifications:
- More than 5 years of experience in embedded firmware development using C/C++.
- Proficiency in memory operations, serial peripherals (SPI, I2C, CAN), and interrupt handling.
- Familiarity with developing low-level device drivers for microcontrollers in real-time environments.
- Ability to interpret and work with electrical schematics.
- U.S. citizenship or lawful permanent residency required due to ITAR registration.
Preferred Qualifications:
- Experience implementing ISO Data Link layer on at least one real-time 100baseT networking protocol (e.g., ECT, Profinet, UDP, TCP/IP).
- Proficiency in Motor Control or electrical power conversion concepts, including Digital filters, PID Controllers, PWM, ADC, SPI.
- Knowledge of 100baseT networking protocols (UDP, TCP/IP) relevant to motion control.
- Experience in real-time code development for Texas Instruments and ARM processors.
Benefits:
- Competitive base salary of up to $150,000 annually.
- Generous PTO and Bank Holidays.
- Professional training and certification opportunities.
- Comprehensive health, dental, and vision coverage.
- 401K plan.
- Flexible Spending Account.
- Opportunity to work with diverse and stimulating clients