Firmware Engineer
6 days ago
Job Summary
We are seeking an experienced Firmware Engineer to join our team at Science, Inc. The ideal candidate will have a strong background in embedded software design and programming, with a proven track record of delivering robust firmware solutions.
- Architect, develop, test, maintain, and support firmware throughout its entire lifecycle.
- Build firmware for wearables, implants, and other medical device technologies.
- Bring up electronic systems and verify firmware functionality in hardware.
- Develop test modes in firmware for SoCs and other electronic systems.
- Work collaboratively across product teams and disciplines to deliver full systems.
- Document and archive all code and work for colleagues to easily follow.
- Prototype, test, and analyze new systems and ideas to assess feasibility.
Requirements
Experience with embedded software design and programming in C/C++ for development, debugging, testing, and performance analysis.
Embedded Linux experience is essential.
Experience in firmware development for microcontrollers, sensor interfaces, and SoCs.
Experience in firmware implementation of test modes on SoCs (e.g., DTM modes).
Experience with the full life cycle of firmware development, including test and production qualification.
Proficiency in using oscilloscopes, logic analyzers, current meters for hardware bring-up.
Excellent communication and documentation skills.
BS in EE, CE, CS.
Bonus Qualifications
Experience in bringing up Qualcomm/Broadcom/Mediatek/NXP systems and device drivers.
Yocto experience.
Experience in firmware development for wireless transceivers compliant with established wireless communication standards (e.g., Bluetooth, WiFi, LoRa, Zigbee) and over-the-air wireless validation of firmware for wireless interfaces.
Proficiency in using Python for data logging from bring-up/validation, etc.
Adept in using tools for electronic system characterization, including oscilloscopes, spectrum analyzers, logic analyzers, etc., to validate firmware running on hardware.
Experience with continuous integration (CI) testing and hardware in the loop (HIL) testing.
Experience with IEC 62304 compliant firmware for biomedical devices.
MS or PhD in a relevant field.
Benefits
We offer a comprehensive benefits package, including competitive salary and equity, medical, dental, vision, and life insurance, flexible vacation and company-paid holidays, healthy meals and snacks provided onsite, paid parental, jury duty, bereavement, family care, and medical leave, Dependent Care Flexible Spending Account, subsidized by Science, Flexible Spending Account, and 401(k).
Equal Opportunity Employer
We are an equal opportunity employer and strive to create a supportive and inclusive workplace where contributions are valued and celebrated, and our employees thrive by being themselves and are inspired to do their best work.
-
Linux Systems Engineer
2 days ago
Oakland, California, United States Technosoft Engineering, Inc. Full timeAbout UsAt Technosoft Engineering, Inc., we are a leading global provider of digital engineering and consulting services with over 25 years of experience. Our team of over 700 engineers and designers worldwide offers multi-disciplinary engineering services across five business lines: Engineering, Consulting, R&D, Turnkey Automation Solutions, and Content...
-
IT Infrastructure Specialist
7 days ago
Oakland, California, United States Vigilent Full timeJob Overview: Vigilent is a leader in delivering optimal environments for data centers and other buildings, leveraging machine learning, AI, and expert services. We seek an IT Infrastructure Specialist to support our mission of improving facility operations while creating a more sustainable planet. About the Role: This entry-level position involves...
-
Senior Embedded Software Architect
2 days ago
Oakland, California, United States Abbott Laboratories Full timeAbout AbbottAbbott is a leading global healthcare company that empowers people to live more fully at all stages of life. Our portfolio of innovative technologies spans the spectrum of healthcare, with prominent businesses and products in diagnostics, medical devices, nutritionals, and pharmaceuticals.We are committed to transforming lives by providing...
-
Embedded Firmware Engineer
2 months ago
Oakland, United States Entegee Full timeJob DescriptionJob DescriptionRequirements:In needs of a very strong embedded firmware engineer. * 10 plus years developing embedded software in commercial products - preferably in a Life Science or Diagnostic Device domain.* Agile/Scrum software development process experience using JIRA/TFS* Comfortable with RFID, Bluetooth/LE, TCP/IP networking protocols*...
-
Embedded Firmware Engineer
3 months ago
Oakland, United States Entegee Full timeJob DescriptionJob Description Requirements:In needs of a very strong embedded firmware engineer. * 10 plus years developing embedded software in commercial products - preferably in a Life Science or Diagnostic Device domain.* Agile/Scrum software development process experience using JIRA/TFS* Comfortable with RFID, Bluetooth/LE, TCP/IP networking...
-
Senior Electrical Engineer
2 months ago
oakland, United States Think Circuits Engineers Full timeCompany DescriptionThink Circuits is a consulting firm that specializes in addressing complex technology challenges. They bring together world-class expertise in AI, machine learning, and embedded hardware to offer tailored solutions to their clients' most pressing problems. By emphasizing collaboration and innovation, Think Circuits positions itself as a...
-
Senior Electrical Engineer
2 months ago
Oakland, United States Think Circuits Engineers Full timeCompany DescriptionThink Circuits is a consulting firm that specializes in addressing complex technology challenges. They bring together world-class expertise in AI, machine learning, and embedded hardware to offer tailored solutions to their clients' most pressing problems. By emphasizing collaboration and innovation, Think Circuits positions itself as a...
-
Associate Electrical Engineer
2 months ago
oakland, United States Think Circuits Engineers Full timeCompany DescriptionThink Circuits is a consulting firm that specializes in addressing complex technology challenges. They bring together world-class expertise in AI, machine learning, and embedded hardware to offer tailored solutions to their clients' most pressing problems. By emphasizing collaboration and innovation, Think Circuits positions itself as a...
-
Associate Electrical Engineer
2 months ago
Oakland, United States Think Circuits Engineers Full timeCompany DescriptionThink Circuits is a consulting firm that specializes in addressing complex technology challenges. They bring together world-class expertise in AI, machine learning, and embedded hardware to offer tailored solutions to their clients' most pressing problems. By emphasizing collaboration and innovation, Think Circuits positions itself as a...
-
Engineering Manager
4 weeks ago
Oakland, United States Covert Recruiting Full timeEngineering ManagerFull TimeOnsite - Alameda, CA (Oakland)$120-170k base**MUST have engineering skill in a mechanical or electrical engineering environment.**MUST have experience in leading small, high performing teams in project and program management.Job DescriptionPrimary Responsibilities:Assign and manage tasks for a team of Electrical, Mechanical, and...
-
Associate Electrical Engineer
4 weeks ago
Oakland, CA, United States Think Circuits Engineers Full timeCompany DescriptionThink Circuits is a consulting firm that specializes in addressing complex technology challenges. They bring together world-class expertise in AI, machine learning, and embedded hardware to offer tailored solutions to their clients' most pressing problems. By emphasizing collaboration and innovation, Think Circuits positions itself as a...
-
Sr. Electrical Design Engineer
4 months ago
Oakland, United States Square Full timeCompany Description Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel...
-
Senior Linux Software Engineer
4 days ago
Oakland, United States Technosoft Engineering, Inc. Full timeJob DescriptionJob DescriptionPosition: Linux Software EngineerLocation: Oakland, CAJob Description:As a Linux Software Engineer, you’ll be at the forefront of our development team, driving the software that powers our cutting-edge roasters. You’ll team up with Systems Engineers to craft innovative firmware, while collaborating with Mechanical...
-
Senior Staff Electrical Engineer
1 month ago
oakland, United States SirenOpt Full timeAbout UsSirenOpt® provides manufacturing intelligence solutions that accelerate sustainable and smart manufacturing of advanced coatings, thin films and nano-scale materials, with demonstrated use cases across battery, aerospace, semiconductor, electronic and many other industries.More specifically, SirenOpt is pioneering a paradigm shift in advanced...
-
Senior Staff Electrical Engineer
1 month ago
Oakland, United States SirenOpt Full timeAbout UsSirenOpt® provides manufacturing intelligence solutions that accelerate sustainable and smart manufacturing of advanced coatings, thin films and nano-scale materials, with demonstrated use cases across battery, aerospace, semiconductor, electronic and many other industries.More specifically, SirenOpt is pioneering a paradigm shift in advanced...
-
Senior Staff Electrical Engineer
1 month ago
oakland, United States SirenOpt Full timeAbout UsSirenOpt® provides manufacturing intelligence solutions that accelerate sustainable and smart manufacturing of advanced coatings, thin films and nano-scale materials, with demonstrated use cases across battery, aerospace, semiconductor, electronic and many other industries.More specifically, SirenOpt is pioneering a paradigm shift in advanced...