Embedded Systems Engineer — Electrical/Software Job at Perpetual, New York, NY

djBSWFRDUENSS0gvazZ0cG1vMnBBdnhoL0E9PQ==
  • Perpetual
  • New York, NY

Job Description

We are seeking a Mid-Level/Senior-Level Embedded Systems Engineer to join our mission-driven team in redefining pharmacy operations. Reporting directly to the founders, you will play a pivotal role in designing and implementing integrated hardware and software solutions that automate inventory management, streamline pick/pack processes, and enhance pharmacy efficiency.

What are we trying to solve?

We’re redefining how pharmacies operate by combining software and hardware to automate inventory management, the pick/pack process and more.

  • The Challenge: Speed, accuracy, and reliability are essential for pharmacy operations. Manual processes often lead to inefficiencies, errors, and scalability challenges that impact both operational costs and customer trust.
  • Our Solution: We’re building a fully integrated software and hardware system that automates storage, handling, and inventory management for pharmacies, ensuring faster, more accurate, and cost-effective operations.

What you’ll be doing

  • Design, develop, and implement embedded systems, including both hardware and software components. Select and integrate microcontrollers, processors, sensors, and other electronic components.
  • Write, test, and debug firmware for embedded systems using languages such as Rust, Python, Typescript. Optimize code for performance, reliability, and resource usage.
  • Design and analyze schematics and PCB layouts using OrCAD or similar EDA software. Collaborate with hardware teams to ensure seamless integration of software with electronic components.
  • Conduct system-level testing, debugging, and validation to ensure compliance with design requirements. Develop and execute test plans, including unit tests, integration tests, and hardware-in-the-loop (HIL) testing.
  • Work closely with multidisciplinary teams, including electrical engineers, software developers, and project managers. Provide technical support throughout the product lifecycle, from concept to production.
  • Create and maintain detailed design documentation, including system architecture, schematics, and firmware specifications.
  • Ensure systems comply with industry standards and regulations.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 3+ years of experience in embedded systems design and development.
  • Proficiency in programming languages such as C, C++, Rust, Python, Frontend Experience is a plus.
  • Strong understanding of microcontroller architectures (ARM Cortex).
  • Ability to read component datasheets and implement drivers.
  • Knowledge of industrial sensors and ability to test/install the sensors.
  • Experience with EDA software (e.g., Altium, Eagle, KiCAD, OrCAD).
  • Knowledge of communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet, Modbus).
  • Hands-on experience with debugging tools like oscilloscopes, logic analyzers, DMMs, and debuggers.
  • Experience with Deploying Software to consumer devices.
  • Experience with Yocto/Buildroot is a plus.
  • Strong analytical and problem-solving skills with a systems-oriented mindset.

Practical details

  • You’ll get a competitive salary, and you’ll get to own part of the company via stock options.
  • We are based out of midtown Manhattan, and this is an on-site, in-person role. We believe that building the best product is the result of continuous collaboration and short feedback loops.
  • Benefits
  • Fully covered health, dental, and vision insurance
  • Flexible PTO
  • Team lunches, off-sites

Job Tags

Flexible hours,

Similar Jobs

Midwest Machinery, Co.

Truck Driver Class A CDL Job at Midwest Machinery, Co.

 ...transmission endorsement driver's license with an insurable driving record *Our outstanding benefits packages includes:** Competitive Hourly Wages, Vision and Dental Insurance * Robust medical benefits with multiple options to fit your life with pricing as low as FREE!... 

Staples, Inc.

Cover Delivery Driver Job at Staples, Inc.

 ...expertise to our customers. What youll be doing: As a Cover Delivery Driver, you will drive a variety of route assignments to cover for...  ...a safe and courteous driver who can navigate your way around a map and all kinds of weather and road conditions. An ability to make... 

One Degree Agriculture

Grain Originator / Merchandiser (Entry-level) Job at One Degree Agriculture

 ...Merchandising talent to join our client's team in South Texas. Location: Onsite in South Texas. Key Responsibilities for the Entry-Level Originator / Merchandiser Role: Merchandising & Origination Learn to execute day-to-day grain origination & trading... 

Jobot

Senior Tax Accountant - Year-Round Flex-Time Schedule (Hiring Immediately) Job at Jobot

 ...Senior Tax Accountant - Fast Growing CPA Firm, Year Round Flex-Time Schedule! This Jobot Job is hosted by: Jacob Vane Are you a fit...  ...management experience. Our firm offers some scheduling flexibility and remote work options, with at least part-time hours onsite in Bellevue... 

Prairie View Senior Living

MDS Coordinator - RN - Full-Time Job at Prairie View Senior Living

Prairie View Senior Living has the opportunity to welcome a MDS Coordinator (RN) to join our team! Our MDS Coordinators are passionate about assessing the needs of our residents to provide the support and care they need and promote the physical, mental, emotional, and spiritual...