Embedded Software Engineer Job at Harnham, Amsterdam, NY

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

KPG99 INC

Looking for Geographic Information Systems (GIS) Developer Remote Job :: USC OR GC OR EAD-GC Only !! Job at KPG99 INC

 ..., maintaining, designing, developing, testing, and implementing GIS applications, automations, and spatial ETLs. ESSENTIAL FUNCTIONS...  .... Research, plans, develops, tests, and implements internal and external interfaces between SAWS system applications and the... 

Orion Placement

Paralegal/Legal Secretary - Litigation Job at Orion Placement

 ...office. Note: You must have at least 4+ years of litigation experience, including Law and Motion, and be proficient in State and Federal court filing, court rules, and calendaring. If you do not meet this requirement, please do not schedule a call, as it will be canceled... 

American Driver

CDL A Dedicated Truck Driver - Intermodal Job at American Driver

 ...Unlock Your Potential as a Dedicated Truck Driver! Are you ready to elevate your driving career? Join our dynamic team in Chicago, IL, where...  ...recordno accidents or major violations in the last 5 years. CDL Requirements: Must hold a valid Class A CDL and be at... 

Yu Ming Charter School

English Teacher Job at Yu Ming Charter School

2024-2025 K-5 English Literacy Teacher Yu Ming Charter School seeks dynamic, innovative, and experienced educators to join our team, committed to nurturing lifelong learners who are bilingual, bicultural and able to create change in their own lives and in our community...

Resource 1 LLC

C++ Image Capture Sr. Software Engineer (ONSITE, Parsippany NJ) Job at Resource 1 LLC

 ...My client is looking for a senior software engineer. This role is 100% ONSITE in Parsippany NJ. SKILLS REQUIRED: ~ C, but more C++~ Embedded Devices, Low Level work ~ Embedded applications ~ Image processing ~ Algorithm experience. ~2D, 3D, High speed capture...