Remotery

Embedded Systems Engineer – Hardware-Integrated Software Developer

Posted May 21

This is a fully remote position, open to applicants in Portugal.

📋 Description

• Collaborate with teams in hardware and data science to create software applications aimed at automated data collection.

• Design, implement, and uphold robust interfaces between hardware and software to ensure seamless communication among devices and systems.

• Build and manage data infrastructure on the cloud, oversee various databases, and ensure efficient server operations.

• Enhance and update the company's data and software security protocols, guaranteeing compliance with industry standards.

• Partner with the Clinical team to develop GDPR-compliant databases in collaboration with hospitals and relevant stakeholders.

• Work with the Regulatory Affairs team to ensure our product adheres to the highest quality and compliance standards (e.g., IEC 62304, IEC 82304-1).

• Collaborate with the Product team to validate functional requirements and ensure that our solutions deliver value to customers.


⛳️ Requirements

• MSc in Computer Science, Software Engineering, Telecommunication Engineering, Electrical Engineering, or a related field.

• Over 3 years of relevant software development experience, preferably in an industrial or hardware-adjacent setting.

• Practical experience in developing software that controls, orchestrates, or interfaces with physical hardware systems.

• A software developer who is comfortable working across multiple programming languages and paradigms.

• Proficient in Python with a solid working knowledge of at least two additional programming languages (e.g., Rust, Go, C#, and Svelte).

• Experience in full-stack development, including REST API, gRPC; PostgreSQL; Svelte or React.js.

• Strong understanding of Linux and server infrastructure, which is the primary environment for development and deployment.

• Familiarity with Windows for cross-platform development and tooling support.

• Experience with Docker for containerized development and deployment.

• Proficient in version control using Git (branching strategies, code review workflows, CICD).

• Ability to learn and integrate vendor-specific APIs and SDKs, adapting to proprietary documentation and development workflows as necessary.

• Familiar with low-level communication protocols: serial bus (UART, SPI, I²C), USB, and GPIO.

• Experience in diagnosing issues in mixed hardware/software environments (e.g., serial communication faults, timing issues, firmware misbehavior).

• Nice to have: Experience interfacing with hardware components (e.g., autosamplers, fluidic handling elements, lasers, CCD/CMOS cameras, ESP32 microcontrollers).

• Familiarity with medical device software standards such as IEC 62304 and IEC 82304-1 is an advantage.

• Must be a problem solver and proactive thinker with a hands-on approach to challenges.

• Strong team player capable of collaborating effectively in a dynamic, fast-paced startup environment.

• Highly responsive, adaptable to changes, and detail-oriented.

• Fluent in English with excellent written and verbal communication abilities.


🏝️ Benefits

• Annual performance bonus.

• Stock Options.

• A flexible work environment and work-life balance: adjustable working hours, strong remote work culture.

• An engaging atmosphere that fosters creativity - a fast-paced, fun, and energetic startup with a friendly culture.

• Weekly happy hours featuring delicious food and drinks.

• Company offsites.

• Complimentary coffee and snacks.

• Private healthcare insurance.

People also viewed

harrison.ai1 day ago

AI Operations Engineer

AU flagAustralia OnlyFull-timeSystems Engineer
ApplyView job
Relewant2 days ago

Senior System Engineer

CH flagSwitzerland OnlyFull-timeSystems Engineer
ApplyView job
Pavilion4 days ago

Systems Engineer, Data Platform – Integrations

US flagUnited States OnlyFull-timeSystems Engineer$185k/year
ApplyView job
State of Rhode Island4 days ago

HR Systems Analyst

PK flagPakistan OnlyFull-timeSystems Engineer
ApplyView job
EarnIn6 days ago

Senior Business Systems Analyst

MX flagMexico OnlyFull-timeSystems Engineer
ApplyView job
Ollion6 days ago

Associate Operations Analyst – Systems

IN flagIndia OnlyFull-timeSystems Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers