Firmware Engineer
$185k - $210kOffline Inc
Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform food scraps from landfill-bound waste into valuable resources, including chicken feed. Tens of thousands of Mill’s residential food recyclers are already helping households divert millions of pounds of food scraps every year, paving the way for our upcoming launch of Mill Commercial—the industry’s first end-to-end solution for managing, understanding, and preventing food waste in commercial environments (e.g. grocery, restaurants, food services). At Mill, we are passionate about building easy‑to‑use, beautifully designed technologies that keep food in the food system and out of landfills.
As a Firmware Engineer at Mill, you’ll be working with a small dynamic team on a novel product. Your day‑to‑day will include hands‑on work with hardware components and lab equipment as well as production code. Since we’re a small team, your work and learning will span Development, Testing, and Debug as we push towards launch. This role is for someone who wants to learn and be creatively challenged.
Responsibilities
- Work closely with the Mill cross functional team on the embedded software and hardware validation of new products.
- Writing, testing, and reviewing new embedded code to run on our systems and exploring new ways to control our system.
- Hands‑on support debugging systems during commissioning and supporting testing activities by working with electrical engineers and product designers to troubleshoot and drive system level performance.
- Implementing prototype drivers and testing on hardware systems.
Minimum Qualifications
- BS, MS or PhD in Electrical Engineering, Computer Science, Computer Engineering (obtained)
- 1-3 years professional experience in embedded software development
- Ability to work 3-5 days a week in office at our San Bruno location
- Experience writing, testing, and debugging embedded C to control electromechanical components and read sensors
- Strong analytical and communication skills
Preferred Qualifications
- Experience with embedded Linux systems: Yocto preferred
- Experience debugging physical hardware using oscilloscopes, network/logic analyzers
- Experience with python scripting
- Experience with Hardware-in-the-Loop testing platforms
- Experience working with CI/CD pipelines for production code
The estimated base salary range for this position is $185K-210K, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs. At Mill, it is not typical for an individual to be hired at or near the top of the range for their role.
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.
As set forth in Mill’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service‑connected disability.
A "recently separated veteran" means any veteran during the three‑year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
#J-18808-Ljbffr- ...Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems. You will work closely with power electronics, controls, hardware, and systems engineers to translate product...Suggested
- ...space markets. We are currently at the Seed stage, scaling our engineering organization and lab infrastructure as we move from technical... ...: VP of Engineering Role / Title: Senior Embedded Firmware Engineer (Avionics / Platform Interface) Level: Engineer IV...SuggestedPermanent employmentSummer workRelocation
$110k - $145k
...used across Emerson's measurement and analytical instrumentation portfolio. You will work with a global team of firmware, hardware, systems, and product engineers to design and implement embedded software solutions that enable secure, reliable, and scalable industrial...SuggestedTemporary workLocal areaFlexible hours$120k - $140k
...philanthropic endeavor that truly embodies our corporate mission. Summary: AFirmware Engineer IIis responsible forthe design, development, testing, and maintenance of embedded firmware formicrocontroller-basedelectromechanical gate and door products.This is a highly...SuggestedWork at office- ...The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter,... ...8 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building...SuggestedWork at office3 days per week
$135k - $165k
...blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s portfolio... ...to build your career. Position Summary: The Senior Firmware Engineer owns the analysis, design, integration, documentation...Permanent employmentWork experience placement$184.7k - $324.8k
...for a results-oriented and extraordinarily hardworking FW Design Engineer. As a member of our multifaceted group, you will have the... ...Description In this job you will be responsible to develop firmware in C to implement critical FW features for IPs inside SOC. Responsibilities...Relocation$162k - $252k
...collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...About The Role The System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms, and...Full timeTemporary workLocal areaRemote workFlexible hours- ...LHP Engineering Solutions is a Functional Safety global leader committed to creating safe transportation with developing technologies... ...AUTOSAR, ISO26262, ASPICE, ISO/SAE 21434. We seek a Senior Firmware / FPGA Engineer – Functional Safety & Verification to join our...Local area
- ...Description Embedded Firmware Engineer (Open-Titan) - Job Description: Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure...
$150k - $175k
...Boston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts, we've spent more... ...real-world products and technologies. This is a hands-on Lead Firmware Engineer role. While the title includes "software," the work...Permanent employmentWork at officeRelocation- ...Description Filling the technical position of Field-programmable Gate Array (FPGA) Firmware Engineer on the Software Defined Radio Systems (SDRS) program at the Navy Information Warfare Center (NIWC) Atlantic in Charleston, SC Working alongside industry experts in...For contractorsLocal area
- ...applications and is seeking a highly skilled Embedded Hardware Engineer to join our dynamic team. This role is crucial in designing, developing... ..., circuit design and PCB layout, power management, embedded firmware, board bring-up, and support of fielded robots. The selected...Contract workLocal area
- ...and space based sensing. You will be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core firmware and embedded software foundation of Era-Node, our flight autonomy module. You...
- ...Req#: 4093 Embedded Software / Flight Software - Engineer The vision at Craig Technologies is to make space accessible to everyone by increasing the viability of low-cost access to space. At Craig Technologies, our whole is greater than the sum of our parts. The...Permanent employment
- ...Principal Embedded Software Engineer – Leading Avionics Innovation Are you a visionary embedded software engineer ready to take a leadership role in shaping the next generation of aerospace systems? Our client, a leading provider of advanced avionics and electronic control...Relocation package
- ...Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. The successful candidate will present engineering design review materials to our...Permanent employmentFull timeWork experience placementLocal area
- ...We are searching for a hands‑on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be the person who builds the OS, keeps it secure, makes it reliable, and ships it through automated CI/CD pipelines....Full timeLocal areaRemote work
- ## About the roleZoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending, and maintaining support for multiple embedded platforms for the Zoox vehicle. You will work closely with...Temporary workRelocation package
$101k - $146.5k
...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air-launched, Talon testbeds are reusable, cost-effective platforms that enable routine access to the hypersonic environment. We deliver flight data critical to validating...Remote work- ...Senior Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are Built to Lead. We are a dynamic manufacturing company...Full timeMonday to Friday
$99.09k - $165.15k
...advanced printed circuit boards ("PCB")s. TTM stands for time-to-market, representing how TTM's time-critical, one-stop design, engineering and manufacturing services enable customers to reduce the time required to develop new products and bring them to market. Additional...Permanent employmentWorldwideFlexible hoursShift work- .... The Role Join our team as a Senior Embedded Software Engineer to help us bring current and next generations of the Pod and new... ...including systemd applications, kernel modules, and low-level firmware for the Pod. Platform Security Engineering: Own security...Full timeWork at officeImmediate startWorldwideFlexible hoursNight shift
- ...and radar applications. We design and manufacture complete systems in-house—RF, antenna, PCB, ASIC/digital, DSP, and firmware/software—giving our engineers end-to-end ownership of the technology and a direct line of sight from algorithm to deployed system. We’re early,...Permanent employmentVisa sponsorship
$110.39k - $151.81k
...essential functions listed below. Senior Embedded Software Engineer Shall Translate product requirements into SW and HW requirements... .... Skills / Qualifications Experience with developing firmware and bare metal drivers for MCUs, DSPs, or heterogeneous SoC...Permanent employmentWork at officeRemote workVisa sponsorshipRelocation packageShift workDay shift$180k - $265k
...Career Opportunities with BTS Software Solutions Hardware Design Engineer (Levels I-III) BTS Software Solutions is seeking a Hardware... ...research. Designs, documents, and develops code (to include firmware) for digital signal processors or other programmable hardware...Work experience placementLocal area- ...AccelerComm is seeking multiple Senior Design Engineers to contribute to groundbreaking technology in non-terrestrial communications, specifically a 5G base station for satellites. This role involves working on advanced baseband signal processing technology that enhances...
- ...and are looking to expand our team with an experienced hardware engineer who deeply understands the complexities of designing and... ...multidisciplinary team of traders, researchers, software ( FPGA , firmware, application), mechanical and infrastructure engineers Own your...Work at office
$154.9k - $225.3k
...security features. Your Impact As a Senior Hardware Design Engineer, you will serve as a technical lead for the development of... ...power distribution challenges in dense, high-speed systems. Firmware/RTL Interaction: Strong understanding of RTL design (Verilog/System...Full timeTemporary workLocal areaFlexible hours- ...culture, cultivating relationships and never compromising on integrity. Welcome to our team!OK International is part of the Dover Engineered Products segment of the Dover Corporation. Dover is a diversified global manufacturer with annual revenue of over $7 billion. We...Hourly payFull timeTemporary workWork experience placementLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

