2 часа назад
Controls Engineer (Embedded C)
120 000 - 140 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Controls Engineer (Embedded C) (Motion Control): Building and maintaining embedded firmware for motion control and motor drive products with an accent on clean architecture, real-time performance, and production-quality C code. Focus on translating control algorithms into firmware, debugging and validating hardware in the lab, and developing verification test plans.
Location: Torrance, California, United States. Applicants must be U.S. citizens or U.S. permanent residents due to customer and regulatory requirements. The role may involve export-controlled information and hardware, requiring compliance with applicable export control laws and access requirements.
Salary: $120,000–$140,000 annual base salary plus equity.
Company
develops modular motion control components for industrial, aerospace, and defense applications.
What you will do
- Design, implement, and maintain embedded firmware for motion control and motor drive products, primarily in C.
- Contribute to firmware architecture focused on modularity, maintainability, testability, and real-time performance.
- Translate control algorithms into production-quality embedded code in collaboration with experienced controls and firmware engineers.
- Participate in code reviews, static analysis, unit testing, and integration testing.
- Bring up, debug, and validate control firmware on hardware in the laboratory.
- Document firmware architecture and interfaces, and help specify and execute verification test plans.
Requirements
- Bachelor’s degree in electrical engineering, computer engineering, computer science, or a related field.
- 2–4 years of professional embedded firmware development experience related to motion control.
- Strong C programming skills and understanding of modular firmware architecture, abstraction layers, and state machines.
- Knowledge of microcontrollers, interrupts, timers, and communication protocols including SPI, I2C, UART, and CAN.
- Experience with Git and collaborative software development workflows.
- U.S. citizenship or U.S. permanent residency is required; export-control compliance is also required.
Nice to have
- Exposure to motor control, field-oriented control, PWM generation, and current or position sensing.
- Experience with motion control loops, PI/PID tuning, digital filters, and Bode or FRF analysis.
- Familiarity with RTOS platforms such as FreeRTOS or ThreadX.
- Experience with model-based design, code generation, or embedded C unit-testing frameworks.
- Coursework or project experience in feedback control systems.
Culture & Benefits
- Work on next-generation motion technologies for aerospace, defense, and industrial systems.
- Collaborate with experienced controls and firmware engineers in a fast-paced aerospace environment.
- Relocation support is available.
- Medical insurance is fully covered by the company.
- Flexible PTO, 401(k), competitive compensation, and equity are offered.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Senior Embedded Software Engineer (Actuators & Control Systems)
160 000 - 280 000$
7 дней назад
Embedded Software Engineer (C/C++)
110 000 - 250 000$
2 дня назад
Embedded Software Engineer - Vehicle Software (Rust)
132 000 - 152 000$
1 день назад
Senior Staff Firmware Engineer (Embedded Systems)
132 500 - 196 140$
4 дня назад
Lead Embedded Software Engineer (Machine Control/Linux/C/C++)
159 500 - 271 200$
1 день назад
Embedded Software Engineer (C/C++ | Motion Controller)
136 300 - 231 700$