Embedded Software Engineer Job at Harnham, Amsterdam, NY

Z2tqSjNiYnhvbngwVWVQUmtFU2hIejJYSnc9PQ==
  • Harnham
  • Amsterdam, NY

Job Description

Job Title: Embedded Systems Software Engineer

Location: Amsterdam

Job Type: Full-time | Start-up Environment

About them:

We are a fast-growing start-up revolutionizing company with cutting-edge embedded technology. The team thrives on innovation, collaboration, and pushing technological boundaries to create smarter, more efficient systems. If you're passionate about hardware integration and embedded software development, this is the role for you!

Role Overview:

They are looking for an Embedded Systems Software Engineer to join the dynamic team. You will be responsible for developing and integrating software for embedded devices, ensuring seamless interaction between hardware and software components. You’ll work closely with our hardware and software teams to build robust, scalable, and efficient embedded solutions.

Key Responsibilities:

  • Design, develop, and optimize embedded software for hardware integration.
  • Work with microcontrollers, sensors, and other embedded components.
  • Develop and maintain firmware using C/C++ and Python.
  • Interface with hardware using communication protocols such as SPI, I2C, UART, and CAN.
  • Implement real-time operating systems (RTOS) and embedded Linux solutions.
  • Debug, test, and optimize embedded systems for performance and reliability.
  • Collaborate with cross-functional teams, including hardware engineers and software developers.
  • Contribute to system architecture and design decisions in a fast-paced start-up environment.

Requirements:

  • Bachelor's or Master’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • 3+ years of experience in embedded software development.
  • Strong proficiency in C/C++ and Python.
  • Experience with microcontroller platforms (ARM Cortex, STM32, ESP32, etc.).
  • Familiarity with hardware debugging tools (oscilloscopes, logic analyzers, JTAG).
  • Knowledge of embedded communication protocols (SPI, I2C, UART, CAN, etc.).
  • Experience working with RTOS or embedded Linux.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Passion for innovation and working in a start-up culture.

Bonus Points:

  • Experience with edge computing, IoT, or AI integration in embedded systems.
  • Knowledge of PCB design and schematic review.
  • Experience with cloud-connected embedded solutions (MQTT, AWS IoT, Azure IoT).
  • Contributions to open-source embedded software projects.

Why Join them?

  • A fast-paced, innovative start-up environment where your contributions have a real impact.
  • Opportunities for professional growth and skill development.
  • Flexible work arrangements (remote/hybrid options).
  • Competitive salary and equity options.
  • Work on groundbreaking technology with a talented and passionate team.

Job Tags

Full time, Remote job, Flexible hours,

Similar Jobs

StubWorld

Warehouse Analyst Amazon Operations with Growth to Strategy or Sports Pricing Job at StubWorld

Start in Amazon Fulfillment with NowDiet. Grow into Strategy, Pricing, or Leadership at StubWorld. NowDiet is the warehouse and fulfillment arm of StubWorld a 25-year leader in sports ticketing, ecommerce, and real-time pricing. Were seeking a reliable and organized...

Midwest Logistic Systems

Midwest Logistics Systems Dedicated truck driver Job at Midwest Logistic Systems

 ...out-and-back dedicated route and work with the same customers every day....  ...5,000 sign-on bonus for experienced drivers. ~ Safety and performance bonuses...  ...paychecks. Qualifications Valid Class A Commercial Drivers License (CDL). Live within 30 miles of Lima, OH... 

Connecticut Innovations

Corporate Lawyer Job at Connecticut Innovations

 ...vision plans, healthcare and dependent care flexible spending accounts and paid time off. The Opportunity: We are seeking a Corporate Counsel Mid-Level Associate to join our legal team and provide critical support across contracting, corporate governance, and... 

The H&K Group

Screed Operator Job at The H&K Group

 ...operate asphalt paver/screed within designated area with attention to detail and emphasis on craftmanship Ability to guide and dump trucks while backing up to machine hopper when operating paver Ability to operate or initiative to learn other equipment required on... 

Upward Health

Nurse Practitioner Job at Upward Health

: Upward Health is an in-home, multidisciplinary medical group...  ...on our team from our doctors, nurses, and Care Specialists to our...  ...Role Description: The Nurse Practitioner (NP) is responsible for...  ...basis. Foster a collaborative working environment with all members...