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

Walgreens

Emerging Store Manager Job at Walgreens

Join to apply for the Emerging Store Manager role at Walgreens .Supervises customer service associates and designated hitters. Responsible for managing the front end of the store and making recommendations on the overall operations of the Pharmacy and Retail Store.Supports... 

National Grid plc

Senior Engineer, Low Carbon Fuels Job at National Grid plc

Division: NY Gas FOH Eng and R&D ProgramsJob Type:Requisition Number: 63010Department:Job Function: EngineeringNational Grid is hiring a Low Carbon Fuels, Senior Engineer for our NY Gas FOH Eng and R&D Programs dept in Melville, NY.Every day we deliver safe and secure... 

Lyra Health

Accounts Payable Clerk Job at Lyra Health

 ...help people feel emotionally healthy at work and at home. We work with industry leaders, such as...  ...classifying, and recording accounts payable data~Reconcile the accounts payable ledger...  ...figures and financial records~Data entry skills along with a knack for numbers~... 

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... 

Children's Hospital Of The King's Daughters

PACS / Radiology Information Systems Administrator Job at Children's Hospital Of The King's Daughters

GENERAL SUMMARY The PACS/RIS Administrator is accountable for all aspects of the PACS systems and provides support for development and integration of organizational image archival solutions including day-to-day support of archival systems, administration of systems, and...