Software Development Lead in Embedded Systems

4 weeks ago


Alameda, California, United States Abbott Laboratories Full time
Overview

Abbott Laboratories is a global leader in the healthcare industry, offering life-changing technologies that span across diagnostics, medical devices, nutritionals, and branded generic medicines.

We are committed to empowering health through breakthrough technology, and we're seeking a highly skilled Software Development Lead to join our team in Alameda, CA.

About the Role

This position plays a critical role in leading software development projects for our embedded systems, ensuring timely delivery of high-quality products that meet budgetary objectives.

The ideal candidate will have expertise in current programming languages (e.g., C, C++, C#, Python) and experience with software testing, development life cycle processes, and structured software development.

As a Software Development Lead, you will be responsible for designing and implementing software, identifying parameters, structure, and critical test components, and working closely with cross-functional teams to drive project success.

Key Responsibilities
  • Lead software development projects for embedded systems, ensuring on-time delivery of high-quality products.
  • Design and implement software using current programming languages (e.g., C, C++, C#, Python).
  • Identify parameters, structure, and critical test components, and write, update, or execute test design, cases, procedures, and reports results.
  • Develop, maintain, and update detailed design and interface specifications from requirement specifications.
  • Participate in and support the implementation, development, enhancements, and modifications to software source code, scripts, and procedures.
  • Debug, troubleshoot, and isolate software problems, and offer strategic solutions, analysis, and advice regarding identified issues for future development.
  • Assist in the evaluation of selected designs through testing and full documentation of the results.
Requirements
  • Bachelor's Degree with 8+ years of experience, Master's Degree with 7+ years of related experience, or Ph.D. with 2+ years of related experience.
  • Excellent written and verbal communication skills.
  • Expert knowledge in current programming languages (e.g., C, C++, C#, Python).
  • Expert knowledge with current development tools (IDEs, debuggers, unit test frameworks, and source control management).
  • Experience with software testing.
  • Experience with software development life cycle processes.
  • Good knowledge of software engineering principles.
  • Demonstrated success in technical proficiency, creativity, and independent thought.
  • Experience with structured software development and/or Object Modeling Design experience required.
  • Experience with software development of embedded systems for safety-critical products required.
  • Strong debugging techniques and experience on using debugger in an embedded environment is required.
  • Excellent troubleshooting skills are a must.
  • Knowledgeable of microprocessor architecture is required.
Benefits
  • We offer competitive compensation, incentives, and retirement plans.
  • Tuition assistance and onboarding programs for new employees.
  • Health care and well-being programs including medical, dental, vision, wellness, and occupational health programs.
  • Paid time off.
  • 401(k) retirement savings with a generous company match.
What We Offer

At Abbott Laboratories, you can have a good job that can grow into a great career. We offer training and career development opportunities, financial security, and a comprehensive benefits package. Join our team and take your career to the next level



  • Alameda, California, United States Abbott Full time

    About the RoleAt Abbott, we're seeking an experienced Embedded Software Engineer to join our team in Alameda, CA. This is a fantastic opportunity to work on life-changing products that help people with diabetes manage their health.We're looking for a highly skilled software engineer who can design and develop software for medical devices. The ideal candidate...


  • Alameda, California, United States Abbott Laboratories Full time

    Discover a challenging role at Abbott Laboratories where you can utilize your technical expertise to drive project success. As a Senior Technical Project Manager for Embedded Systems, you will be responsible for leading cross-functional engineering teams in developing new products or processes.With a strong background in engineering or physical science and...


  • Alameda, California, United States ASTRA Full time

    Transforming Space Technology through Software ExcellenceAstra's innovative approach to rocket manufacturing and launch requires cutting-edge software solutions. As a Senior Staff Software Engineer, you will play a pivotal role in designing, developing, and deploying software that enables our mission-critical operations. Your expertise will drive the...


  • Alameda, California, United States ASTRA Full time

    Pioneering Software Solutions for the Next Generation of Space ExplorationAstra is revolutionizing the space industry with our cutting-edge software and hardware innovations. As a Senior Staff Software Engineer, you will play a key role in designing, developing, and deploying software that drives our mission-critical operations. Your expertise will enable...


  • Alameda, California, United States Saildrone Inc Full time

    At Saildrone Inc, we are committed to creating innovative oceanographic survey and maritime defense solutions that enhance ocean monitoring and navigational safety. As a Staff Robotics Perception Specialist, you will join a high-performing, multidisciplinary team that delivers high-impact results for humanity and future generations. Your primary...


  • Alameda, California, United States Skyrocket Ventures Full time

    About the Role: We are seeking a High-Performance Software Development Lead to join our team at Skyrocket Ventures.This full-time position involves leading high-performing software development teams and driving engineering solutions that meet business needs.Responsibilities: Leveraging technical expertise to develop scalable and robust server...


  • Alameda, California, United States Abbott Full time

    About the OpportunityWe're revolutionizing the way people monitor their glucose levels with our new sensing technology. As an Embedded Software Engineer, you'll contribute to the design and development of software across one or more domains, ensuring that all product development conforms to design specifications and coding standards for medical devices.This...


  • Alameda, California, United States Abbott Laboratories Full time

    Software Quality Assurance LeadWe are seeking a highly skilled Software Quality Assurance Lead to join our team at Abbott Laboratories. In this role, you will lead the Software Quality Assurance team in ensuring digital applications and firmware are developed, validated, and maintained in compliance with regulatory requirements. This is an exciting...


  • Alameda, California, United States Pyka Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Pyka, a leading developer of autonomous electric aircraft. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that enable our aircraft to navigate safely and efficiently.Your primary responsibilities will...


  • Alameda, California, United States Diverse Lynx Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Professional to join our team at Diverse Lynx.This is an exciting opportunity for a talented individual to take on a key role in driving the development of software systems and algorithms, analyzing complex data sets, and collaborating with cross-functional teams to...


  • Alameda, California, United States Pyka Full time

    At Pyka, we're pushing the boundaries of electric aviation and are seeking a talented Senior Avionics Engineer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and implementing cutting-edge technologies for our autonomous aircraft.About the RoleThis is an exciting opportunity to work...


  • Alameda, California, United States Pyka Full time

    Are you looking for a challenging and rewarding career opportunity in the field of electric aviation? Pyka is seeking a highly skilled Software Architect to join our team of innovators and pioneers in the field. As a Software Architect, you will play a critical role in designing, developing, and implementing cutting-edge technologies for our autonomous...


  • Alameda, California, United States ApTask Full time

    About Company:ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project...


  • Alameda, California, United States ApTask Full time

    About ApTaskApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work.As an African American-owned and Veteran-certified company, we offer a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management.Salary...


  • Alameda, California, United States Pyka Full time

    About This OpportunityWe are seeking a talented Senior Software Engineer to join our team at Pyka, a pioneering company in the development of autonomous electric aviation solutions. As a key member of our engineering team, you will have the opportunity to work on complex software projects that require expertise in areas such as path planning, mapping, object...


  • Alameda, California, United States Alameda Alliance Full time

    Job Description: We are seeking an experienced Solution Designer Lead to join our team at Alameda Alliance. In this role, you will be responsible for designing and implementing complex IT solutions, including software applications, integrations, and infrastructure in the healthcare domain. With over 7 years of experience in designing scalable,...


  • Alameda, California, United States Saildrone Inc Full time

    Saildrone Inc is an innovative oceanographic survey and maritime defense company utilizing cutting-edge perception systems to enhance ocean monitoring and navigational safety. We are seeking a skilled Staff Robotics Perception Specialist to join our team and contribute to the development of high-performance perception algorithms for our autonomous underwater...


  • Alameda, California, United States Abbott Full time

    Our MissionWe aim to transform the way people manage their health through life-changing products and technologies. Join us in shaping the future of healthcare!


  • Alameda, California, United States ZipRecruiter Full time

    About the RoleThis Senior Software Engineer position offers a unique opportunity to work on a wide range of technical problems in the fields of planning, mapping, object detection, simulation, controls, and more. You will have the chance to scope, plan, and implement large-scale features for our autonomous aircraft and its associated ground infrastructure.We...


  • Alameda, California, United States Exelixis Full time

    Exelixis is a dynamic and innovative biopharmaceutical company that is committed to making a meaningful difference in the lives of patients. We are seeking a Senior Clinical Pharmacologist II to join our team, who will be responsible for developing and implementing clinical pharmacology strategies to drive Exelixis programs through all stages of...