Abbott

Sr. Embedded Software Engineer, Device Driver and CI/CD

Abbott
Apply
7 days ago
Alameda, CA, USASenior
H1B Sponsor

Base Salary

$114k - $228k/yr

Responsibilities

  • Develop and maintain embedded software and firmware through the full software development life cycle.
  • Plan, develop, and maintain CI/CD pipelines for embedded software projects.
  • Design device drivers, low-level device interfaces, software architectures, module interfaces, and hardware-integrated CI/CD systems.
  • Design and document flexible test infrastructure and high-quality software design documentation.
  • Research complex technical issues, propose technical approaches, and provide technical ownership of software products.
  • Use debuggers, profilers, unit testing, source control, and related tools to improve productivity and code quality.
  • Collaborate with test engineers and cross-functional teams to deliver reliable, high-quality software within schedule constraints.

Requirements

  • Bachelor’s degree with 8+ years of related technical experience, master’s degree with 7+ years, or doctorate degree with 2+ years.
  • BA or BS in electrical engineering, computer science, computer engineering, or a similar discipline.
  • Knowledge of embedded software system design, C, C++, structured software development, debuggers and ICE, RTOS, device drivers, low-level device interfaces, microprocessor architecture, SPI, UART, and device memory management.
  • Knowledge of CI/CD tools such as Jenkins, Bitbucket CI, and GitHub Actions.
  • Knowledge of scripting languages such as Python and PowerShell.
  • Excellent written and verbal communication skills.
  • Preferred qualifications include Python, RF communication including Bluetooth and NFC, assembly language, and PC application DLLs.

Benefits

  • Fully on-site work arrangement in Alameda, California.
  • Approximately 5% travel.
  • Standard work shift.
  • Base pay range of $114,000 to $228,000, excluding other compensation details.

Tech Stack

CC++GitHub ActionsJenkinsPowerShellPython

Categories

Abbott

About Abbott

10,000+ employees

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritional and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries. Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and www.facebook.com/AbbottCareers, on Instagram @AbbottGlobal, and on X @AbbottNews. We invite you to explore opportunities at Abbott, to see if your talents and career aspirations may fit with our openings. An equal opportunity employer, Abbott welcomes and encourages diversity in our workforce. Terms of Use: https://www.abbott.com/social-media-terms-of-use.html Privacy Policy: https://abbo.tt/privacy

Contact me