Firmware Engineering Intern

3 weeks ago


Lake and Peninsula, United States Mill Full time

Mill is all about answering a simple question: how can we prevent waste? Less waste can save time, money, energy, maybe even our planet. And there's no better place to start than food. Food waste is one of the most solvable climate problems facing us today. Plus, our trash really stinks. It's gross, heavy, and our least favorite chore. At Mill we are striving to build a better environment for all, as we take on climate and kitchen change.


As a firmware engineering intern at an early stage start-up, you'll be working with a tight-knit, fast paced team on a novel consumer product. You will have the opportunity to learn about all aspects of consumer product design and manufacture and work on firmware features, tooling, and testing as the team works towards our first launch You will work hands-on with hardware and lab equipment as well as embedded C code.

Responsibilities:

  • Bring-up, prototype, and validate device components like sensors and actuators
  • Implement features and tests to produce well-tested, robust code
  • Interface with QA and hardware teams to support engineering validation
  • Identify and troubleshoot issues from firmware all the way to the hardware
  • Analyze device metrics to improve code structures and algorithms

Minimum Qualifications:

  • Pursuing Bachelor's or Master's degree in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field
  • Strong C/C++ programming skills
  • Embedded device experience (e.g. arduino, microcontroller, etc.)
  • Experience with version control using Git

Preferred Qualifications:

  • One or more embedded software domain knowledge, such as:
  • Microcontroller architecture like ARM Cortex-M, ESP32 etc.
  • RTOS/bare metal programming concepts
  • Device driver development
  • Communication protocols such as SPI, I2C and UART
  • Signal processing and sensor validation
  • Wireless connectivity technologies like WiFi/BLE
  • Unit test framework such as Unity/CMock/Ceedling


  • Lake Forest, United States Motion Recruitment Full time

    Our Medical Device client located in South Orange County is actively seeking a Sr. Embedded firmware Security Engineer and reverse engineering protections. They develop DoD medical devices for vision and need someone with exposure to medical devices, iOT, and embedded technologies like C, Python, Bash, or Rust. They are a world wide company with offices...


  • Lake Forest, United States CareerBuilder Full time

    Our Medical Device client located in South Orange County is actively seeking a Sr. Embedded firmware Security Engineer and reverse engineering protections . They develop DoD medical devices for vision and need someone with exposure to medical devices, iOT, and embedded technologies like C, Python, Bash, or Rust. They are a world wide company with offices in...


  • Lake and Peninsula, United States Mill Full time

    Mill is all about answering a simple question: how can we prevent waste? Less waste can save time, money, energy, maybe even our planet. And there's no better place to start than food. Food waste is one of the most solvable climate problems facing us today. Plus, our trash really stinks. It's gross, heavy, and our least favorite chore. At Mill we are...


  • Lake and Peninsula, United States IXL Learning Full time

    IXL Learning, a leading EdTech company with products used by 15 million students worldwide, is seeking a Product Manager to join our Rosetta Stone team. The Rosetta Stone immersive language learning platform is trusted by individuals, schools, and global enterprises alike. Whether it's for personal growth, academic success, or professional development, our...


  • Lake Mary, United States LanceSoft Full time

    System Engineer Location: Preference is Pittsburg with the rest of the team. Lake Mary is also an option Contract Duration: 12 MonthsJob Description: Executing Hardware design for On-prem infrastructure and private cloud in accordance with organization roadmap Capturing hardware requirements, analyse and develop detailed design Delivering design artefacts in...


  • Lake Forest, United States PEAK Technical Staffing USA Full time

    Sr. Embedded Software Engineer Lake Forest, CA 92610Direct Hire Job Description:We are seeking a Senior Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation. There will be extensive collaboration with experienced...


  • Lake Forest, United States PEAK Technical Staffing USA Full time

    Sr. Embedded Software Engineer Lake Forest, CA 92610 Direct Hire Job Description: We are seeking a Senior Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation. There will be extensive collaboration with...


  • Lake Forest, United States PEAK Technical Staffing USA Full time

    Sr. Embedded Software Engineer Lake Forest, CA 92610Direct Hire Job Description:We are seeking a Senior Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation. There will be extensive collaboration with experienced...


  • Lake Forest, United States PEAK Technical Staffing USA Full time

    Sr. Embedded Software Engineer Lake Forest, CA 92610Direct Hire Job Description:We are seeking a Senior Embedded Software Engineer. The ideal candidate can contribute as a software developer for IoT Edge Devices. This position will require full design responsibility, from requirements through validation. There will be extensive collaboration with experienced...

  • Engineering intern

    3 weeks ago


    Devils Lake, United States Summers Mfg. Co. Inc. Full time

    Job DescriptionJob DescriptionSummers is currently seeking an Engineering Intern, this person will be working Monday - Friday, and can be flexible for the dates you are available. The successful individual will be reliable, have a great attitude, and be willing to learn , all while providing support to the Engineering Department! This is a great opportunity...


  • Lake Forest, United States GATEKEEPER SYSTEMS Full time

    Job DescriptionJob DescriptionEMBEDDED SOFTWARE ENGINEERGATEKEEPER SYSTEMS, INC.Foothill Ranch, CAGatekeeper Systems stands proudly as the foremost global leader in retail loss prevention, operations management, and analytics, with our headquarters based in Foothill Ranch, California. We maintain a strong presence across the globe, with offices in the UK,...


  • China Lake, United States NAVAIR Full time

    Position Description This is a public notice flyer to notify interested applicants of anticipated vacancies through the STRL Mission Support direct hire authority. Applications will not be accepted through this flyer. Interested applicants must follow the directions in the "How to Apply" section of this flyer to be considered. There may or may not be actual...

  • Controls Engineer

    3 days ago


    Crystal Lake, United States General Kinematics Full time

    Job Type Full-timeDescriptionControls/Electrical EngineerGeneral Kinematics is the premier manufacturer of vibrating equipment for the processing of bulk materials. From vibratory feeders to entire process systems, General Kinematics creates the solutions customers require to process even the most difficult materials. We are currently looking for a qualified...


  • Lake Forest, United States GATEKEEPER SYSTEMS Full time

    Job DescriptionJob DescriptionSENIOR EMBEDDED SOFTWARE ENGINEERGATEKEEPER SYSTEMS, INC.Foothill Ranch, CAGatekeeper Systems stands proudly as the foremost global leader in retail loss prevention, operations management, and analytics, with our headquarters based in Foothill Ranch, California. We maintain a strong presence across the globe, with offices in the...


  • Lake Orion, United States FPC of Monmouth Coast Full time

    OVERVIEWMy client is seeking Junior and Senior Embedded Software Engineers with automotive industry experience to design & develop firmware for Battery Management Systems (BMS) deployed in state of the art Electric Vehicle (EV) Commercial Trucks, Busses, & Transportation systems.Note well: This is NOT a FULL STACK developer job and Sponsorship is NOT...


  • Lake Orion, United States FPC of Monmouth Coast Full time

    OVERVIEWMy client is seeking Junior and Senior Embedded Software Engineers with automotive industry experience to design & develop firmware for Battery Management Systems (BMS) deployed in state of the art Electric Vehicle (EV) Commercial Trucks, Busses, & Transportation systems.Note well: This is NOT a FULL STACK developer job and Sponsorship is NOT...

  • Controls Engineer

    2 weeks ago


    Crystal Lake, United States General Kinematics Corporation Full time

    Job DescriptionJob DescriptionDescription:Controls/Electrical EngineerGeneral Kinematics is the premier manufacturer of vibrating equipment for the processing of bulk materials. From vibratory feeders to entire process systems, General Kinematics creates the solutions customers require to process even the most difficult materials. We are currently looking...


  • Crystal Lake, United States City of Crystal Lake, IL Full time

    Salary: $18.00 Hourly Location : Crystal Lake, IL Job Type: Seasonal Job Number: 2024-04 Department: Public Works Opening Date: 01/15/2024 The City of Crystal Lake is seeking a self-motivated individual with a positive work ethic to fill the position of Engineering Intern for the summer months. Working under the general direction of the Public Works and...

  • Graduate Engineer

    3 weeks ago


    Lake Mary, United States HBK Engineering, LLC Full time

    The responsibilities of the position include, but are not limited to: Act as part of a project team consisting of professional engineers and designers involved in the design, modification, and analysis of all facets of civil engineering. Work on challenging assignments that include investigating, trouble-shooting, and solving a wide variety of civil...


  • Lake Forest, United States CareerBuilder Full time

    Position: Electrical Engg 4/ Mechanical Hardware Engineer Duration: 09+ Months (Possible Extension or Conversion) Location: Lake Forest, CA Job Description: Responsible for the performance and leadership of the overall design of LRUs which may include: sustaining, design & development, layout, analysis, evaluation, prototype build, and testing of mechanical,...