Seedsight

Embedded Systems, Prototyping Engineer

Seedsight

full-time

Posted on:

Location Type: Hybrid

Location: Leça da PalmeiraPortugal

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Collaborate with the Hardware Lead to initialize and validate the assembled V1 prototype, ensuring seamless integration and communication across all subsystems (power management, communication protocols, and sensors)
  • Design, develop, and optimize firmware for microcontrollers and embedded components within custom PCB assemblies
  • Architect and implement high-efficiency data acquisition and signal processing pipelines to translate raw data from optical fiber sensors into precise measurements
  • Perform rigorous hardware-software integration testing, using debugging tools (oscilloscopes, logic analyzers, etc.) to ensure seamless communication between firmware and electronic components
  • Develop software interfaces to automate and control advanced optical equipment (e.g., spectrometers, tunable lasers, and light sources)
  • Collaborate with multidisciplinary teams to prototype next-generation sensing solutions, bridging the gap between optical physics and functional embedded systems
  • Maintain and update Standard Operating Procedures (SOPs) for firmware architectures, system calibration protocols, and technical specifications
  • Analyze measurement outputs and system performance to refine algorithms and support continuous product innovation.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Physics Engineering, or a closely related field
  • 1-3 years of professional experience in embedded systems development and working with electronic measurement systems, specifically focusing on hardware-software integration and testing
  • Proven experience in interfacing with sensors and controlling electronic hardware. Familiarity with optical technologies or optoelectronics is highly valued
  • Strong problem-solving skills focused on identifying and resolving bottlenecks in hardware-software interoperability
  • Proficiency in C/C++ for embedded systems (Bare-metal or RTOS) and Python for data analysis and automation
  • Hands-on experience with communication protocols (SPI, I2C, UART, USB) and peripheral integration (ADCs, DACs)
  • Expert use of laboratory equipment such as Optical Spectrum Analyzers (OSA), spectrometers, and electronic debugging tools (Oscilloscopes)
  • Familiarity with PCB design and testing environments; ability to read schematics and perform basic hardware troubleshooting
  • Knowledge of programming languages (e.g., Python, MATLAB) for digital signal processing/data acquisition and analysis is a plus.
  • Strong analytical skills to troubleshoot and optimize complex systems
  • Ability to collaborate effectively in a multidisciplinary R&D environment and communicate technical findings clearly
  • A sense of ownership and pride in your performance and its impact on the company’s success.
Benefits
  • Competitive salary
  • Personalized stock options plan
  • 24 vacation days per year
  • Health Insurance
  • Opportunities to pursue relevant certifications or advanced courses funded by the company.
  • Guidance from seasoned professionals to support your career progression.
  • Fast Career Progression
  • Fast-Paced Environment
  • Hybrid work policy
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded systems developmentfirmware developmentC/C++ programmingPython programmingdata acquisitionsignal processinghardware-software integrationcommunication protocolsoptical technologiesalgorithm refinement
Soft Skills
problem-solvinganalytical skillscollaborationcommunicationownershippride in performance