Electrical Engineer Job at Mesodyne, Somerville, MA

  • Mesodyne
  • Somerville, MA

Job Description

WHAT YOU'LL DO

Digital systems & embedded

Design and implement embedded systems using microcontrollers (we use STM32) and low speed digital (I2C, SPI, CAN, etc) and USB.

Analog

Interfacing with sensors (e.g. current, pressure, temperature sensors) and actuators (constant current drive, piezoelectrics, etc). Deep understanding of analog principles (impedance, frequency response, op-amps, etc.).

Power electronics

Implement motor drivers, buck and boost converters, and power distribution systems. Must be comfortable selecting the converter topology and controller ICs and implementing a reference design.

PCB design

Own schematics and layout in Altium, including multi-board assemblies, BOM management, and flex boards. Demonstrated ability to own a board design from concept to completion. Experience with connectors and wire harness design is a plus.

Board bring-up & debugging

Take ownership of both delivering a circuit board working after designing and ordering it, and the ability to debug  with strong hands-on debugging skills: oscilloscope, logic analyzer, and SMD rework. Demonstrated ability to track down and solve "unreproducible" bugs.

Cross-functional collaboration

Must be able to collaborate with the mechanical engineering team throughout the design process.

WHAT YOU BRING

Must-haves

• Demonstrated ability to solder microcontrollers directly to a circuit board — not just dev-board experience

• Schematic capture and PCB layout experience in Altium, including multi-board assemblies and flex boards

• Hands-on experience taking a board from design through fabrication, assembly, and bring-up

• Strong hands-on debugging skills: oscilloscope, logic analyzer, SMD rework

• Attention to detail balanced with ability to make decisions with incomplete information

• Ability to balance doing things properly with hacking something together for a demo in a time crunch

Nice-to-haves

• Experience with USB-C PD (power delivery) is a plus but not required

• Experience with CAN bus is a plus but not required

• Experience with batteries and BMS (battery management systems) is a plus but not required


 

Job Tags

Full time, Flexible hours

Similar Jobs

Air Treatment Corporation

Inside Sales Engineer - Level II (Data Center) Job at Air Treatment Corporation

 ...relevant bid documents, plans, and specifications. Use multiple factory software tools to create equipment selections, performance data and specifications. Generate quote letters and price summaries based on customer requests and/or project plans and... 

Dev

Strategic Account Manager Government and Education, Spectrum Enterprise Job at Dev

 ...communities do not hesitate to register, even if you feel that this particular opportunity is not the right fit for you. Company Name: Spectrum Job Description At a glance: Do you desire a competitive salary, an uncapped sales commission and a $10,000 signing and... 

KForce

Junior DevOps Developer / Engineer Job at KForce

DescriptionKforce has a client that is seeking a Junior DevOps Developer/Engineer in New York, NY.Responsibilities:* Execute assigned AWS, EKS, Kubernetes...  ...issues appropriately* Interest in developing deeper cloud, platform, and operational expertiseJob... 

Spencer Composites

General Technician - Composite Manufacturing Job at Spencer Composites

 ...Job Description Job Description Job Title: General Technician - Composite Manufacturing (1 Positions) Location: Sacramento, CA Employment Type: Full-Time ---Key Responsibilities: Technical Support: Assist with composite manufacturing processes, including... 

Growth Plays

SEO Manager Job at Growth Plays

 ...Job Description The Basics + Benefits:\n \n \n ~ Growth Plays is hiring two SEO managers with 3+ years of experience based in North America. \n ~ This is a new role at Growth Plays, and will be reporting to our Director of Technical SEO, Dan Silber. \n ~ This...