Software Developer III
2 weeks ago
As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embedded systems firmware for scientific laboratory instruments. You will collaborate cross-functionally with multi-disciplinary teams composing software, hardware, biology, marketing, service, and more to bring innovative products to market that advance science and save lives.
How You Will Make an Impact:
- Apply best software development practices to design and develop reliable and maintainable firmware for embedded systems used in commercial products and in-house diagnostic tools.
- Implement firmware to enable electromechanical system operations including feedback control and hardware and software interfaces.
- Develop sound design documentation, perform software configuration management, and build and release source code.
- Apply test-driven development (TDD), develop and execute unit tests, and perform debugging.
- Sustain products over their lifetimes.
- Collaborate on embedded designs and participate in cross-functional teams to support product development, integration, testing, and troubleshooting according to schedule agreements.
- Create and maintain software scripts and supporting tools for system verification, validation, and production efforts.
What you Bring:
- Education: BS or higher in Electrical or Computer Engineering.
- Work Experience: 7+ years of experience designing, debugging, and maintaining embedded systems firmware in a production environment (shipped products a plus).
- Proficient designing object-oriented software in C++.
- Experience developing on ARM Cortex-M MCU.
- Ability to bring up a new board (PCB).
- Willingness to learn and code in Python.
- Familiarity with the use of oscilloscopes, logic analyzers, current probes etc.
- Experience in real-time control, data acquisition, and serial communication protocols (I2C, SPI, RS-232, CAN).
- Working knowledge of RTOS and embedded Linux.
- Experience in developing and executing unit and integration tests.
- Experience with Jira or other project management and bug tracking software.
- Experience working in a team-based, full lifecycle software development environment.
- Experience with agile software development methodologies including Scrum.
Who We Are: For 70 years, Bio-Rad has focused on advancing the discovery process and transforming the fields of science and healthcare. As one of the top five life science companies, we are a global leader in developing, manufacturing, and marketing a broad range of high-quality research and clinical diagnostic products. We help people everywhere live longer, healthier lives. Recently voted a Best Place to Work, Bio-Rad offers a unique employee experience with collaborative teams that span the globe. Here, you are supported by leadership to build your career and are empowered to drive change that makes an impact you can see.
EEO Statement: Bio-Rad is an Equal Employment Opportunity/Affirmative Action employer, and we welcome candidates of all backgrounds. Veterans, people with physical or mental disabilities, and people of all race, color, sex, sexual orientation, gender identity, religion, national origin and citizenship status are encouraged to apply.
#J-18808-Ljbffr-
Software Developer III
2 weeks ago
Pleasanton, United States Bio-Rad Laboratories Full timeAs a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embedded systems firmware for scientific laboratory instruments. You will collaborate cross-functionally with multi-disciplinary teams composing software, hardware,...
-
Software Development Engineer in Test
4 weeks ago
Pleasanton, United States Intelliswift Software Full timePosition: Software Development Engineer in Test Location: Must be hybird - Santa Clara or PleasantonDuration: Through 1/31 - Most likely no extension Job Description:Software Development Engineers in Test are involved in all aspects of quality assurance activities for a scrum team. Working closely with other Quality Engineers, SDETs, Developers and Product...
-
Software Developer
1 month ago
Pleasanton, California, United States Blackhawk Network Full timeJob SummaryBlackhawk Network is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for building stream-processing systems, DevOps pipelines, and large-scale transaction processing systems using technologies such as Spark-Streaming, REST, micro-services, and AWS.ResponsibilitiesDesign and develop...
-
Software Developer
1 week ago
Pleasanton, United States Bio-Rad Laboratories Full timeAs a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embedded systems firmware for scientific laboratory instruments. You will collaborate cross-functionally with multi-disciplinary teams composing software, hardware,...
-
Software Developer
3 days ago
Pleasanton, United States Bio-Rad Laboratories Full timeAs a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embedded systems firmware for scientific laboratory instruments. You will collaborate cross-functionally with multi-disciplinary teams composing software, hardware,...
-
Software Development Engineer
4 weeks ago
Pleasanton, California, United States AbbVie Full timeJob SummaryWe are seeking a skilled Software Development Engineer to join our team at AbbVie. As a key member of our cross-functional team, you will be responsible for designing, developing, and implementing software solutions for our medical devices.Key ResponsibilitiesDesign and develop software requirements, specifications, and implementation plans for...
-
Client Service Representative III
6 months ago
Pleasanton, United States United Business Bank Full timeJob Details Level Experienced Job Location Pleasanton 7 - Pleasanton, CA Position Type Full Time Salary Range $22.00 - $24.00 Hourly Description Join a winning team at United Business Bank and enjoy a friendly and collaborative work environment where opportunities for advancement are encouraged and supported. We pride ourselves on the team that we have...
-
Software Development Engineer
4 weeks ago
Pleasanton, California, United States Workday Full timeAbout the RoleThe right candidate will put the customer first, understand their user stories and will identify ways to support the Public Cloud version of Workday, ensuring stability and ability to scale and meeting the needs both of our customers and other Workday technical teams.What does a Senior Software Engineer for our Multi-cloud Platform Services...
-
Senior Software Development Manager
1 month ago
Pleasanton, California, United States HonorVet Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Manager to lead our software development team. The ideal candidate will have a strong background in software development, with experience in managing large-scale software projects. The candidate will be responsible for overseeing the entire software development lifecycle, from conception...
-
Senior Software Developer
4 weeks ago
Pleasanton, Kansas, United States PTC Full timeJob DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at PTC. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge cloud-based applications using the latest technologies.Key Responsibilities:Capture system-level requirements through collaboration...
-
Senior Software Development Manager
4 weeks ago
Pleasanton, California, United States HonorVet Technologies Full timeJob Title: Senior Software Development ManagerJob Summary:HonorVet Technologies is seeking a highly skilled Senior Software Development Manager to lead our software development team. The ideal candidate will have a strong background in software development, excellent leadership skills, and the ability to work independently in an agile team environment.Key...
-
Embedded Software Development Engineer
3 weeks ago
Pleasanton, Kansas, United States Gateway Recruiting, INC. Full timeJob Title: Embedded Software Development EngineerJob Summary:We are seeking an experienced Embedded Software Development Engineer to join our team at Gateway Recruiting, INC. The ideal candidate will have a strong background in software engineering, computer science, or a related field, with a minimum of 10 years of experience in embedded system design,...
-
Software Developer with Java Expertise
4 weeks ago
Pleasanton, Kansas, United States Tech-Mex, Inc. Full timeJob SummaryAt Tech-Mex, Inc., we are seeking a skilled Software Developer with expertise in Java and C programming languages. The ideal candidate will have a strong proficiency in Java, J2EE, and C, as well as experience with client-server technologies and standard software development practices.Key Responsibilities- Develop software applications using Java...
-
Senior Cloud Software Developer
3 weeks ago
Pleasanton, Kansas, United States PTC Full timeSoftware Engineer Role at PTCAs a member of our team, you will be working on exciting projects like AI/copilot and Asset Hub, which are cloud-based applications using cutting-edge technology. You will be responsible for feature development, contributing to the team, and working independently.We are looking for an experienced Software Engineer who brings...
-
Field Service Engineer III
4 weeks ago
Pleasanton, California, United States Axcelis Technologies Full timeJob SummaryWe are seeking a highly skilled Field Service Engineer III to join our team at Axcelis Technologies. As a Field Service Engineer III, you will be responsible for providing technical support and maintenance services to our customers. This is a challenging and rewarding role that requires strong technical skills, excellent communication skills, and...
-
Project Manager III
4 weeks ago
Pleasanton, California, United States Sunbelt Controls Full timeJob Title: Project Manager IIIAt Sunbelt Controls, we are seeking a highly skilled and experienced Project Manager III to join our team. As a Project Manager III, you will be responsible for managing multiple projects simultaneously, ensuring timely completion, and delivering high-quality results.Key Responsibilities:Develop and implement project plans,...
-
Software Development Engineer in Test
1 month ago
Pleasanton, California, United States Cypress HCM Full timeJob DescriptionCypress HCM is seeking a skilled Software Development Engineer in Test to join our team. As a key member of our quality assurance team, you will be responsible for designing and implementing effective test solutions to ensure the highest quality product for our customers.Responsibilities:Develop and maintain highly effective test cases in a...
-
Pleasanton, California, United States Gap Inc. Full timeAbout Gap Inc.Our brands bridge the gaps we see in the world. Old Navy democratizes style to ensure everyone has access to quality fashion at every price point. Athleta unleashes the potential of every woman, regardless of body size, age or ethnicity. Banana Republic believes in sustainable luxury for all.Our team is made up of thousands of people across the...
-
Senior Software Engineer, Instrument Software
2 weeks ago
Pleasanton, United States 10x Genomics Full timeAbout the role 10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...
-
Senior Software Engineer, Instrument Software
2 weeks ago
Pleasanton, United States 10x Genomics Inc Full timeAbout the role10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...