Embedded Software Engineer Job at Harnham, Amsterdam, NY

bk5GcVJXSDVmbldXZGMyamZyMlp2Q1hQVFE9PQ==
  • 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

Streets of New York

Glendale: Busser/Dishwasher Job at Streets of New York

 ...to dish room. Wash all kitchen pots and pans. Maintain sanitation standards set forth by County Health Department. Timeliness and ability to multitask. Requirements: Must be at least 17 years old. Must have a current Food Handlers Card.... 

Affordable Dentures & Implants

Dental Front Desk Assistant Job at Affordable Dentures & Implants

Overview: Come join our team as a Dental Front Office Assistant! This position is more than just a job, it is an opportunity to...  ...additional PTO days. We also offer ancillary benefits to include hospital indemnity, accident, and critical illness insurance options.... 

University Hospitals

Physicist- Proton Therapy Job at University Hospitals

 ...approximately 300 patients per day. Major treatment equipment includes fifteen linacs (both Varian and Elekta), one Mobetron IORT, three HDR brachytherapy units, LDR brachy, one Gamma Knife and a single-room Mevion Proton Therapy Unit. The full range of radiation oncology... 

Airwallex

KYC Onboarding Operations Analyst Job at Airwallex

 ...exciting opportunity has come up within our U.S. Know Your Customer (KYC) Operations Team. Our KYC Operations team is one of the most...  ...execute our global operations processesSupporting our KYC analysts with subject matter expertise and escalations supportManaging and... 

Smith Strong, PLC

Legal Assistant and Paralegal Job at Smith Strong, PLC

 ...Thank you for your interest in the Client Services Specialist, Legal Assistant, and Paralegal position with Smith Strong, PLC, a family law...  ...preferred, but not required. Without a college degree, experience such as office manager, assistant, former military, sales positions...