Senior Embedded Software Engineer

4 days ago


Bunbury, Australia Nuclera Full time

Nuclera is a venture-backed biotech company headquartered in Cambridge, UK with significant operations in Boston, USA. Nuclera’s mission is to accelerate discovery by enabling rapid, easy access to functional proteins essential for drug discovery research. Our eProtein Discovery benchtop system accelerates protein expression and purification optimization in research labs.

As a Senior Embedded Software Engineer, you will be a key contributor to the development of our cutting-edge instrument platform. You will take ownership of the design and implementation of complex embedded systems, from low-level hardware interaction to high-level application logic. This role requires a versatile engineer who is comfortable working across different domains, including bare-metal firmware, RTOS, and embedded Linux, to build a reliable, scalable, and high-performance system.

About the role

- Architect, develop, and maintain real-time bare-metal and RTOS-based firmware for ARM cores, ensuring robust control of hardware peripherals.
- Develop and optimize low-level drivers for communication protocols including SPI, I2C, UART, USB, and Ethernet.
- Oversee the full lifecycle of mixed-signal PCBA development, from requirements and component selection to schematic capture, layout, and vendor management.
- Design and implement software for advanced System-on-Chip (SoC) platforms, ensuring seamless integration between processors and programmable logic.
- Develop multi-threaded C/C++ applications on embedded Linux for system control, data processing, and communication with other system components.
- Implement and optimize complex algorithms for signal processing and real-time control.
- Lead board bring-up, debugging, and hardware-software integration efforts.
- Implement and maintain CI/CD pipelines for embedded software delivery and contribute to production software tooling.

Essentials

- Bachelor's or Master's degree in Computer Science, Electrical/Electronic Engineering, or a related field.
- 5+ years of professional experience in embedded software development.
- Expert proficiency in C and C++ for bare-metal, RTOS, and embedded Linux environments.
- Strong experience with Embedded Linux (e.g., Yocto) and real-time operating systems.
- Proven experience in board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, and JTAG/SWD.
- Proficiency in Python for scripting, tooling, or testing.
- Proficiency with version control (Git) and familiarity with CI/CD workflows.
- Advanced knowledge of hardware-software interaction and communication protocols.

Desirable

- Experience in the life sciences, biotech, or medical device industries.
- Experience with schematic capture and PCB layout tools (e.g., Altium, KiCad, Eagle).
- Experience with embedded systems that incorporate image processing or machine learning.
- Development of desktop or embedded GUI applications (e.g., using Qt).
- Familiarity with cloud-connected embedded systems and backend integration.
- Knowledge of standards and regulations relating to EMC and safety for electronics.

What we offer

In addition to competitive salaries, we offer a range of benefits including:

- Company bonus scheme of 5%
- Life insurance
- Private medical insurance and cash plan
- 25 days' annual leave + Bank Holidays
- Enhanced employer's pension contributions
- Enhanced maternity and paternity Leave
- Investment in professional development and learning
- Access to amenities on Vision Park and in Histon
- Fresh fruit, tea, coffee, and snacks in the office
- Organised team events

#J-18808-Ljbffr


  • IC Design Engineers

    4 days ago


    Bunbury, Australia Forefront RF Full time

    IC Design Engineer Location: Cambridge, UK Department: Development Reports To: Senior IC Design Manager Job Type: Full-Time, Permanent About Us: Forefront RF is an innovative fabless semiconductor company developing cutting-edge RF technology for mobile device manufacturers. Our mission is to revolutionize RF front-end technology by enabling seamless...


  • Bunbury, Australia GR Engineering Services Limited Full time

    Overview GR Engineering Services Limited (GRES) is an ASX listed company specialising in the design, construction and commissioning of mineral processing plants. GRES has a proven track record of delivering projects in over 20 countries for a vast range of precious, bulk and industrial commodities with over 800 employees across Australia. GRES is looking...


  • Bunbury, Western Australia Absorb Software Full time

    OverviewAbout the role: Are you someone always seeking that adrenaline rush at work? Perhaps you like fast-paced environments where your biggest competition is your last best achievement.You have the autonomy to move things forward, knowing that the next move or decision could easily make or break a deal.You love the chase, knowing that the more you push...


  • Bunbury, Western Australia Worley Full time $104,000 - $130,878 per year

    Senior Civil Engineer - BUN002PCompany: WorleyPrimary Location: AUS-WA-BunburyJob: CivilSchedule: Full-timeEmployment Type: EmployeeManagement Level: Individual ContributorJob Posting: Sep 10, 2025Unposting Date: Oct 10, 2025Reporting Manager Title: Senior Structural Engineer / Project Engineer:We're looking for a Senior Civil Engineer to join our Bunbury...


  • Bunbury, Australia Mills Resources Full time

    Overview Mills Recruitment is seeking a skilled Senior / Lead Structural Designer to join our client's team in Perth. This role offers the chance to work with a reputable engineering consultancy delivering innovative structural design solutions across Mineral Processing, Renewables, Non-Process Infrastructure (NPI), and Commercial sectors. We're looking...


  • Bunbury, Western Australia NES Fircroft Full time

    OverviewSenior Electrical Project Engineer. NES Fircroft, partnering with an innovative tier 1 resource company, is sourcing a Senior Electrical Project Engineer to join the next stage of their wind project based in the Pilbara.Benefits- Hourly rate of 110 per hour + super.- Long-term project pipeline with multiple years worth of scheduled work- Perth based...


  • Bunbury, Western Australia Talison Lithium Full time $90,000 - $120,000 per year

    Senior Maintenance EngineerGreenbushes Lithium OperationFull Time PositionPowering Progress: Work with us in a world-class lithium asset for a sustainable tomorrowAt the heart of the global energy transition, our company stands as a world-class asset in the lithium industry driving innovation, sustainability, and economic growth. With a commitment to...


  • Bunbury, Western Australia EXGROUP Full time $120,000 - $180,000 per year

    Our client, a leading mining and resources company, is seeking an experienced Senior High Voltage Electrical Engineer to take on a leadership role. This permanent position is based in the South West of WA on a family-friendly 5:2 roster and offers either residential or DIDO options.The Role:As the Senior HV Electrical Engineer or Electrician, you will be...

  • Senior Developer

    4 weeks ago


    Bunbury, Western Australia Orica Limited Full time

    OverviewSenior Developer - Technology (Remote Working in AU)Date: 19 Aug 2025Location: West Leederville, WA, AU, 6007Company: OricaAbout OricaOrica's Digital Solutions seamlessly connects our customers' physical and digital worlds so they can readily understand and optimise their operations at every step of the value chain, from exploration to processing,...


  • Bunbury, Australia Michael Page Australia Full time

    About Our Client The employer is a well-established organisation within the business services industry, recognised for delivering tailored technology solutions. As a mid-sized company, they foster a professional yet supportive workplace, ensuring employees have the resources needed to excel. Job Description - Develop and maintain scalable full stack web...