Sr. Embedded Software Engineer, Device Driver and CI/CD
Abbott · Alameda, CA · Yesterday
Research$114k–$228k/yrFull-time
The Opportunity
This position works out of our Alameda, CA location in the Abbott Diabetes Care Division, where we are focused on helping people manage their health with life-changing products that provide accurate biometric data to drive better-informed decisions. We're revolutionizing the way people monitor their health with our new sensing technology.
Required Qualifications
- Bachelor’s Degree with 8+ years of experience in technical discipline related to this role, or Master’s Degree with 7+ years of experience or Doctorate Degree with 2+ years of experience
- Bachelor’s or Master’s Degree in Electrical Engineering, Computer Science, Computer Engineering, or similar disciplines
- Knowledge of embedded software system design, C, C++, structured software development, debugger and ICE, RTOS, device driver and low-level device interface, microprocessor architecture, SPI, UART, device memory management
- Knowledge of CI/CD tools (e.g., Jenkins, Bitbucket CI, GitHub Actions, etc.)
- Knowledge of scripting languages (e.g., Python, PowerShell, etc.)
- Excellent written and verbal communication skills
Preferred Qualifications
- Python
- RF communication including Bluetooth, NFC
- Assembly language
- PC application DLLs
Pay
The base pay for this position is $114,000.00 – $228,000.00. In specific locations, the pay range may vary from the range posted.