Senior Software Engineer

3 days ago


Bergen, Vestland, Norway Lace Lithography Full time 900,000 - 1,200,000 per year
We're on a mission to do something really, really small. You'll make sure every part moves in perfect harmony.

Lace Lithography is seeking a talented and experienced Senior Software Engineer to join our Instrumentation team in Bergen. In this role, you will lead the design and development of software systems that tightly integrate with our advanced hardware platforms. You will play a critical role in building robust, low-level control and monitoring infrastructure for laboratory and production instruments that are essential to our lithography system.

This is a high-impact position suited for an engineer with strong technical depth in embedded systems, hardware-software integration, and instrumentation control. You will collaborate with physicists, hardware engineers, and software developers to deliver high-performance, reliable solutions for controlling and interfacing with real-world devices.

What you'll do
  • Embedded & Low-Level Software Development: Design, implement, and maintain embedded and control-level software for instrument communication, sensor integration, and device orchestration.
  • Hardware Interface Programming: Develop software modules for communication with a wide range of hardware using protocols such as UART, SPI, and Ethernet.
  • Platform Development: Extend and enhance our internal instrumentation platform (LIP) by adding new instrument support and expanding system capabilities for hardware control, data acquisition and visualization.
  • System Integration & Testing: Lead the end-to-end integration, validation, and debugging of software and hardware subsystems in both development and production environments.
  • API & Vendor Driver Integration: Interface with third-party hardware using vendor-provided APIs and SDKs; manage driver-level communication and custom wrappers where needed.
  • Instrumentation GUI Development: Collaborate on user interfaces and automation tools that support instrument calibration, diagnostics, and operations.
  • Technical Leadership: Mentor junior developers, provide architectural guidance, and help establish best practices in embedded development and instrumentation software.
  • Process Optimization: Contribute to the evolution of our software development pipeline through process improvements, CI/CD practices, and maintainable design patterns.
  • Collaboration & Documentation: Work closely with interdisciplinary teams and maintain clear documentation of system architecture, communication protocols, and user-facing features.
  • On-Site Deployment: Perform hands-on integration, testing, and support at our Bergen facilities where physical systems are assembled and operated.
Who you are
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
  • 5+ years of experience developing software for hardware control or embedded systems.
  • Strong proficiency in Python and C or C++, particularly for hardware control and real-time systems.
  • Solid knowledge of hardware communication protocols.
  • Experience integrating and debugging hardware drivers and APIs from third-party vendors.
  • Proven experience developing or extending embedded or instrumentation software platforms.
  • Strong systems-level thinking and problem-solving ability for debugging real-time hardware/software interactions.
  • Demonstrated ability to design scalable, maintainable code for instrumentation or embedded platforms.
  • Excellent communication skills and proven ability to work in cross-functional, fast-paced environments.
  • Comfortable working on-site with physical hardware in lab or production environments.
  • Familiarity with version control systems such as Git.
  • Familiarity with signal acquisition systems, motion controllers, or precision positioning equipment.
  • Experience working in highly regulated or high-reliability environments (e.g., medical, aerospace, semiconductor).
  • Exposure to continuous integration, hardware-in-the-loop (HIL) testing, or automated test frameworks.
Our team here at Lace

…consists of amazing people who've joined us from all over the world, driven by intense curiosity, the urge for exploration, and a desire to push the limits of physics. We promise to offer you a place among highly motivated Lacers, present you with extremely difficult problems - and have a lot of fun solving them.

Workplace & culture

Lace operates out of two beautiful, vibrant, and strong-willed cities. Although we are cities apart, we strive to make the team feel as one.

We don't define values - but we have one universal expectation:
Be the best team player you can be.

Perks and Benefits

Part of the team, part of the company

Competitive salary + equity through our incentive plan.

Wellness & Team Culture
€600 annual wellness allowance, weekly team lunches, monthly social events, and an annual off-site with the whole team.

Personal Development
Quarterly development goals with your manager and your own budget to learn and grow.

Smooth onboarding, wherever you're coming from
We support relocation and immigration to make joining Lace as smooth and welcoming as possible.

Travel between Lace locations
We encourage cross-site collaboration and support travel between our York, Barcelona, and Bergen locations to stay connected and aligned.



  • Bergen, Vestland, Norway Lace Lithography Full time 80,000 - 120,000 per year

    Lace Lithography is seeking a skilled and motivated Embedded Engineer to join our Instrumentation team in Bergen. In this role, you will design and develop software that directly drives and interfaces with our advanced hardware platforms. You will play a key role in building reliable, high-performance embedded systems for controlling, monitoring, and...


  • Bergen, Vestland, Norway Emerson Career Site Full time $80,000 - $120,000 per year

    The Senior DevOps Engineer, is responsible for developing and maintaining DevOps infrastructure for all projects and products developed in Roxar. The main objectives for the position are to ensure that build automation systems are working according to best practices and available to all software development teams. Proper operation of build automation...


  • Bergen, Vestland, Norway Emerson Full time $100,000 - $150,000 per year

    DescriptionThe Senior DevOps Engineer, is responsible for developing and maintaining DevOps infrastructure for all projects and products developed in Roxar. The main objectives for the position are to ensure that build automation systems are working according to best practices and available to all software development teams. Proper operation of build...


  • Bergen, Vestland, Norway Emerson Full time $67,000 - $130,000 per year

    Job DescriptionThe Senior DevOps Engineer, is responsible for developing and maintaining DevOps infrastructure for all projects and products developed in Roxar.The main objectives for the position are to ensure that build automation systems are working according to best practices and available to all software development teams. Proper operation of build...


  • Bergen, Vestland, Norway EG AS Full time 80,000 - 120,000 per year

    The healthcare sector is evolving rapidly – do you want to help shape the digital transformation and make a difference with us?At EG Healthcare, we deliver solutions that cover the entire value chain of the primary sector, and we hold a leading position in the Nordic market. Although we have roots in the Nordics, we work closely with colleagues in...


  • Bergen, Vestland, Norway Aritma Full time 80,000 - 120,000 per year

    Practical infoLocation: Bergen (HQ), NorwayEmployment type: full-time, 100%Start date: ASAP or by agreementTitle: Software Engineer (Junior / Senior)Reports to: Tech Lead & VP Product Now scale-up, next unicorn Let's get to the point Hottest scale-up in Bergen = Aritma (€8M ARR & ramping up)Automating €150Bn() of CFO & accountant work (45,000+...


  • Bergen, Vestland, Norway Erithy Full time 120,000 - 180,000 per year

    Erithy, previously known as Be Better Contractors, specializes in the design and construction of sustainable subsea infrastructure globally.We deliver consultancy services within the oil and gas industry, high voltage cables, biogas and hydrogen, as well as civil engineering services and project administration.Created in 2017, Erithy has grown into a...


  • Bergen, Vestland, Norway Capgemini Full time 600,000 - 800,000 per year

    Senior Data Engineer Bergen Vil du være med og bygge fremtidens dataplattformer?Vi søker deg som ønsker å bli en del av et av Nordens ledende fagmiljøer innen Databricks og moderne dataplattformteknologi.Insights & Data har et av Nordens største og ledende fagmiljøer innen moderne data- og innsiktsplattformer. Vi leverer tjenester innenfor Data...


  • Bergen, Vestland, Norway StormGeo Full time 900,000 - 1,200,000 per year

    About StormGeoInformed by nature, powered by technology We are a leading technology provider enabling weather-sensitive companies to navigate operational challenges in dynamic environments and volatile markets. With nature and weather intelligence at our core, our technological innovations and human expertise transform data into actions that safeguard...


  • Bergen, Vestland, Norway Lace Lithography Full time 550,000 - 750,000 per year

    We're on a mission to do something really, really small. You'll shape the technology that makes it possible.At Lace Lithography, we're reinventing chipmaking - atom by atom. Backed by top-tier investors and the European Innovation Council, we're developing a novel lithography platform that will push semiconductor manufacturing into its next frontier. Our...