Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bicycle Transit Systems Inc Logo

Embedded Systems Engineer - BCycle Product Team

Bicycle Transit Systems Inc

Salary not specified
Aug 21, 2025
Madison, WI, US
Apply Now

BCycle is looking for an Electrical Engineer to develop and test embedded systems for their electric bikeshare systems, aiming to improve and innovate their product offerings in shared mobility.

Requirements

  • 8+ years of hands-on experience developing embedded systems for new products, including hardware and firmware integration.
  • Experience managing the full product lifecycle, including initial concept development, design, prototyping, testing, and product release.
  • Demonstrable expertise in designing and developing IoT devices with a focus on low-latency, low-power operation.
  • Proficiency with STM32 family microcontrollers, including peripheral configuration, driver development, and debugging.
  • Strong understanding of serial communication protocols such as UART, SPI, and I2C
  • Proficiency in using Altium Designer for schematic capture and PCB layout design.
  • Experience with additional wired and wireless communication protocols such as CAN, Ethernet, Bluetooth/BLE, Zigbee, and Cellular/LTE.

Responsibilities

  • Design and capture schematics for embedded hardware, including microcontrollers, battery management systems, LF/HF RFID, cellular modems, and Bluetooth devices.
  • Design, assemble, and test printed circuit board assemblies while working closely with manufacturers to optimize costs and manufacturability.
  • Manage and update the electronic component library for both new and existing designs to ensure consistency and efficiency.
  • Diagnose and resolve issues in existing designs using tools such as multimeters, oscilloscopes, and debuggers.
  • Create, deploy, and support firmware across the entire product lifecycle, ensuring high-quality performance and reliability.
  • Develop device driver and application library code for embedded C systems running on ARM microprocessors.
  • Collaborate with entire engineering team throughout the design lifecycle to deliver products on time, within budget, and aligned with scope requirements.

Other

  • Bachelor of Science in Electrical Engineering, Computer Engineering, or a related field.
  • Primarily local travel during business hours, as needed.
  • Must be able to stand or sit for extended periods.
  • Full-time role (32 hours/week, 4 days at 8 hours per day), with occasional evening or weekend hours as needed.
  • Strong verbal and written communication skills with a collaborative mindset.