Embedded Software Engineer

Actalent
US - California - Santa Barbara
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Develop bare-metal embedded firmware and low-level drivers for motor controllers and generator control electronics, owning software modules from design through hardware bring-up and verification. Contribute to software architecture and standards, write requirements and test procedures, and support lab, environmental, EMI/EMC, and field testing.

Requirements: Requires a bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, plus at least four years of embedded firmware development experience and strong C programming skills. Candidates should have experience with bare-metal microcontrollers, interrupt-driven systems, low-level hardware interfaces, and hands-on debugging tools, and be able to own features through testing.

Key Skills: Embedded Firmware Development, C Programming, Bare-Metal Firmware, 32-Bit Microcontrollers, Interrupt-Driven Systems, Low-Level Hardware Interfaces, Hardware Bring-Up, Embedded Troubleshooting, Oscilloscopes, JTAG Debuggers, Motor Control, Power Electronics, CAN, UART, SPI, I2C

Benefits: Equity Participation, Relocation Assistance, 401(k), Vision Insurance, Dental Insurance, Medical Insurance




Fast Track Upload