001 Job Search
← Back to all jobs
arbeitnow

Senior Embedded Software Engineer

Company: Optics11
Location: Amsterdam, Noord-Holland, Netherlands
Posted: 10/14/2026
Source: arbeitnow
Job ID: senior-embedded-software-engineer-amsterdam-240852

As a Senior Embedded Software Engineer at Optics11, you are responsible for the development and engineering realization of embedded software solutions throughout the product development lifecycle. You translate allocated product and subsystem requirements into robust software solutions that deliver reliable system functionality while supporting maintainability, testability, scalability, product integration, and long-term product reliability. The embedded software subsystem comprises the software running on our sensing interrogator platforms, including e mbedded Linux applications, hardware interfaces, internal APIs, system control, calibration functionality, diagnostics, data acquisition interfaces, and supporting software infrastructure. You apply specialist embedded software expertise to develop, improve, and mature subsystem solutions that contribute to successful product realization as part of multidisciplinary engineering teams. You work closely with Architects, Photonics, Electronics, FPGA development, Product Integration, Verification & Validation, Lifecycle Engineering, application/software teams, manufacturing, and other subsystem development teams to ensure embedded software solutions are successfully developed and realized as part of the overall product. Key Responsibilities: Develop and maintain embedded software solutions throughout the product development lifecycle. Translate product and subsystem requirements into reliable, maintainable, testable, and scalable software designs. Design, develop, and integrate embedded Linux applications, hardware interfaces, internal APIs, system control, calibration, diagnostics, and related software components. Take ownership of significant software workstreams and mature existing software stacks into reliable product-level solutions. Develop and maintain software testing, automation, CI/CD, diagnostics, and repeatable release processes. Support prototype development, system integration, verification, qualification, industrialization, and product release. Analyze system and software performance and troubleshoot complex issues across software, electronics, FPGA, photonics, and system interfaces. Identify technical risks, evaluate design alternatives, and contribute to architecture, design, and code reviews. Ensure software quality, reliability, security, and suitability for manufacturing, deployment, and long-term product support. Plan and deliver assigned work against agreed priorities and milestones, proactively communicating risks, dependencies, and technical debt. Collaborate ...

R&D

Score the fit and track the next step

Use the checklist as a decision aid, then keep the status and follow-up date with the saved job.

0%fit score

Save the job to keep this score and tracking information in your browser.

Open my full workspace →

Applications are completed on the original provider's site. Review the employer and posting before sharing personal information.