Principal Embedded Software Engineer
4 weeks ago
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, nutritionals, and branded generic medicines.
As a Principal Embedded Software Engineer at Abbott, you will be a recognized expert in software development with broad expertise and experience in complete lifecycle management of embedded software designs. You will provide technical leadership for application software and firmware designs and development to be used in medical diagnostic devices.
Key Responsibilities:
- Provide technical leadership in embedded software development, perform design integration and testing, and reliably deliver high-quality software within schedule constraints.
- Work with external software consultants as required for system development and algorithm design to deliver on established project milestones.
- Implement software design efficiently in current programming languages (C, C, Assembly, etc.) to include use of appropriate tools and techniques for productivity and code quality.
- Participate in the full life cycle of development, from specification and design through implementation, testing, and support.
- Contribute to the evaluation of new software design tools, software architectures, microprocessors, and algorithms.
Requirements:
- Bachelor's Degree in Engineering or related field with a minimum of 10 years' experience or an equivalent combination of education and work experience.
- 6 years of solid programming experience using current programming languages (e.g., C, C, Assembly etc), structured software development, and/or Object Modeling Design experience and in software development of embedded systems for safety-critical products.
- Strong debugging techniques and experience on using debugger and ICE is required.
- Strong working knowledge of the principles of quality software engineering as described by software lifecycle development processes that are consistent with ISO, IEEE, or other FDA recognized standards.
- Experience on multitasking in RTOS, real-time software design, and development is required.
- Experience in Source Control Management is required.
- Excellent knowledge of general software engineering principles and troubleshooting skills.
- Excellent written and verbal communication skills are essential.
Preferred Qualifications:
- Masters Degree or PhD in Engineering or related field preferred.
- Experience of using UML is preferable.
- Knowledgeable on device driver and low-level device interface design and development is a plus.
- Knowledgeable on microprocessor architecture is a strong plus.
- Excellent knowledge and experience in communications design and test using Wi-Fi, Bluetooth Low Energy, TCP/IP is a plus.
What We Offer:
- Training and career development, with onboarding programs for new employees and tuition assistance.
- Financial security through competitive compensation, incentives, and retirement plans.
- 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.
- The stability of a company with a record of strong financial performance and history of being actively involved in local communities.
-
Senior Embedded Software Engineer
3 weeks ago
Fremont, California, United States Pebble Full timePebble is a sustainable living startup that's revolutionizing the way we live, work, and explore. As a Senior OTA SW Engineer, you'll play a crucial role in developing and managing our OTA update systems for embedded software, ensuring seamless, secure, and reliable updates to our cutting-edge products.You'll work closely with hardware, software, and...
-
Senior Embedded Software Development Lead
4 weeks ago
Fremont, California, United States Gateway Recruiting, INC. Full timeJob OverviewThe Gateway Recruiting, INC. is seeking a highly skilled Principal Embedded Software Engineer to lead the development of embedded software designs for medical diagnostic devices. This is a critical role that requires expertise in software development, technical leadership, and collaboration with cross-functional teams.Key Responsibilities:Provide...
-
Embedded Software Design Engineer
3 weeks ago
Fremont, California, United States Sierra Nevada Corporation Full timeJob SummaryAs an Embedded Software Design Engineer at Sierra Nevada Corporation, you will have the opportunity to support the development of cutting-edge embedded software for small form factor security devices and network real-time embedded systems. Our team is currently working on a new product for the Department of Defense, and we are looking for a...
-
Fremont, California, United States Tesla Full timeJob DescriptionThe New Programs Engineering team at Tesla works at the forefront of the design and development cycle, studying, simulating, building, and proving future vehicle concepts.This role requires frequent collaboration with Design and Vehicle Engineering teams, particularly with cross-functional partners in Vehicle Architecture, Software, Chassis,...
-
Senior Embedded Software Engineer
4 weeks ago
Fremont, California, United States Abbott Laboratories company Full timeAbout the RoleAbbott 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, nutritionals and branded generic medicines.Job SummaryWe are seeking a highly skilled Senior Embedded...
-
Embedded Software Developer
4 weeks ago
Fremont, California, United States Info Way Solutions Full timeJob SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Info Way Solutions. The ideal candidate will have a strong background in embedded programming, with a focus on V2X applications and kernel development.Key ResponsibilitiesDesign and develop embedded software for on-board, roadside units, and telematics devices with a...
-
Senior Embedded Software Engineer
3 weeks ago
Fremont, California, United States pony Full timeJob Title: Senior Embedded Software EngineerJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at Pony. As a key member of our automotive software development team, you will be responsible for designing, developing, and testing software for our automotive compute platforms.Responsibilities:Collaborate with cross-functional...
-
Senior Embedded Software Engineer
4 weeks ago
Fremont, California, United States Abbott Laboratories company Full timeAbout the RoleAbbott 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, nutritionals and branded generic medicines.Key ResponsibilitiesProvide technical leadership in embedded...
-
Senior Embedded Software Engineer
4 weeks ago
Fremont, California, United States pony Full timeJob OverviewPony.ai is a global leader in autonomous mobility, and we're seeking an experienced Embedded Software Engineer to join our team. As a key member of our automotive compute platform team, you will work cross-functionally with hardware, firmware, and software teams to develop cutting-edge automotive systems.Your responsibilities will...
-
Senior Embedded Software Developer
4 weeks ago
Fremont, California, United States Gateway Recruiting, INC. Full timeJob OverviewThe Senior Embedded Software Developer will be a key member of our software development team, responsible for designing, developing, and testing embedded software for safety-critical products. The ideal candidate will have a strong background in software development, with expertise in C, C, and Assembly programming languages.Key...
-
Embedded Systems Software Developer
3 weeks ago
Fremont, California, United States NEXTracker Full timeAbout the Role:NEXTracker is seeking a skilled Embedded Systems Software Developer to join our team. As a Firmware Software Engineer, you will work with our Firmware group to create a tool for analyzing log files generated by our embedded controller app.Responsibilities:Work with the Firmware group to create a NodeJS tool for analyzing log files generated by...
-
Senior Embedded Software Engineer
4 weeks ago
Fremont, California, United States Pebble Full timeAbout PebblePebble is a pioneering sustainable living company that's redefining the way we live, work, and explore. Our mission is to create a world where your home can be anywhere you want to take it.We're building a team of experts in automotive and consumer technology to develop cutting-edge software solutions for our all-electric RV. As a Senior Embedded...
-
Senior Embedded Firmware Engineer
4 weeks ago
Fremont, California, United States Aehr Test Systems Full timeJob OverviewAehr Test Systems is a leading provider of advanced solutions for semiconductor burn-in and test. We are seeking a highly skilled Senior Embedded Firmware Engineer to join our dynamic team.The ideal candidate will be responsible for designing, developing, and testing firmware for embedded systems. This role involves working closely with hardware...
-
Embedded Software Developer
4 weeks ago
Fremont, California, United States Abbott Full timeAbout the RoleAbbott 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, nutritionals, and branded generic medicines.As an Embedded Software Engineer at Abbott, you will...
-
Firmware Engineer
4 weeks ago
Fremont, California, United States Abbott Full timeAbout the RoleAbbott 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, nutritionals, and branded generic medicines.As a Firmware Engineer, you will be part of our Abbott...
-
Software Engineer II
2 weeks ago
Fremont, California, United States Sierra Nevada Corporation Full timeJob Summary:As a Software Engineer II at Sierra Nevada Corporation, you will play a critical role in supporting the development of embedded software for small form factor security devices and network real-time embedded systems. This position requires strong analytical and problem-solving skills, as well as the ability to work collaboratively in a...
-
Firmware Engineer
4 weeks ago
Fremont, California, United States Abbott Laboratories company Full timeAbout the RoleWe are seeking a highly skilled Firmware Engineer to join our team in the Abbott Diabetes Care Division. As a Firmware Engineer, you will be responsible for designing, developing, and testing embedded software for our life-changing products.Key Responsibilities:Design and implement software in current programming languages (e.g. C, C++, C#,...
-
Software Development Engineer
3 weeks ago
Fremont, California, United States Info Way Solutions Full timeJob Title: Software Development EngineerJob Summary:Info Way Solutions is seeking a skilled Software Development Engineer to join our Vehicle Software team. The ideal candidate will have experience in developing control algorithms and embedded software for fuel cell electric vehicles and powertrains.Key Responsibilities:Develop control systems for fuel cell...
-
Software Development Engineer
3 weeks ago
Fremont, California, United States Info Way Solutions Full timeJob Title: Software Development EngineerJob Summary:We are seeking a skilled Software Development Engineer to join our Vehicle Software team. The ideal candidate will have experience in developing control algorithms and embedded software for fuel cell electric vehicles and powertrains.The successful candidate will work closely with controls, systems, and...
-
Software Controls Engineer
4 weeks ago
Fremont, California, United States Info Way Solutions Full timeJob SummaryWe are seeking a highly skilled Software Controls Engineer to join our team at Info Way Solutions. The successful candidate will be responsible for developing, implementing, and optimizing control algorithms for our vehicle software team.Key ResponsibilitiesDevelop and implement control algorithms for fuel cell electric vehicles and...