N

Neptune North

Software Engineer: Low-Level and Embedded - Defence

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeNewcastle upon Tyne, UKNo salary listed

About the Job

Requirements

  • Excellent programming skills in one or more low-level languages, such as C++, Rust, or C.
  • Experience developing for embedded, real-time, or resource-constrained environments.
  • Familiarity with peripheral interfaces such as SPI, I2C, UART, and CAN bus.
  • Experience with industrial computing platforms and single-board computer standards.
  • Linux or macOS development experience, including low-level toolchain and build system knowledge.
  • A solid grounding in software engineering best practices and a commitment to maintaining high engineering standards.
  • Strong verbal and written communication skills.
  • Experience working effectively as part of a team and enthusiasm for knowledge-sharing and collaboration.
  • Ability to work effectively with ambiguity while maintaining a disciplined, outcome-focused approach.
  • Typically, a first-class or 2:1 degree from a leading university in Computer Science, Engineering, Physics, Mathematics, or a related discipline.

Responsibilities

  • Design, build, and test software for embedded, real-time, or resource-constrained environments.
  • Work across the hardware and software boundary, integrating with peripherals and industrial computing platforms.
  • Profile and optimize for performance, latency, and resource use.
  • Provide technical expertise within the organization and in client engagements when required.
  • Take on work aligned to evolving company priorities.
  • Share expertise to raise and reuse capability.

Desired Qualifications

  • Real-time operating systems.
  • High-assurance engineering practices, including safety-related standards or secure development lifecycles.
  • High-performance computing, low-latency systems, or performance profiling and optimization.
  • Experience in defence or national security.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Neptune North

See more jobs