Embedded Software Engineer

Advanced Resource Managers
Stevenage, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) C (Programming Language) Communications Protocols Software Debugging Embedded Software Ethernet FreeRTOS Multiprocessing PCI Express Real-Time Operating Systems Subsystems Systems Modeling Language
+6 more
Universal Asynchronous Receiver/Transmitter UML Serial Peripheral Interface Pikeos Test Scripts System-level Testing

Job description

Overview

Embedded Software Engineer (C) - 6 month contract - Based in Stevenage

Responsibilities

  • Developing, integrating, and testing embedded software
  • Producing test requirements & test scripts for Unit, Subsystem, and System level testing on both host and target platforms
  • Running tests, analysing results, and using target test facilities such as debuggers, probes, logic analysers, and oscilloscopes
  • Documentation and design work in UML

Qualifications

  • Experience with C programming language
  • Experience testing software products for ARM-based multi-core processing platforms
  • Experience with communications protocols (e.g. SPI, UART, Ethernet, PCI-Express)
  • Experience with DOORS
  • Experience with test tools and techniques in both host and target environments
  • Experience with test tools such as LDRA or equivalent for host testing
  • Experience in model-based development, either in SysML/UML
  • Knowledge of Real Time Operating Systems such as PikeOS or FreeRTOS

Employment details

  • Employment type: Contract
  • Seniority level: Not Applicable
  • Location: Stevenage, United Kingdom

If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!

Requirements

  • Experience with C programming language
  • Experience testing software products for ARM-based multi-core processing platforms
  • Experience with communications protocols (e.g. SPI, UART, Ethernet, PCI-Express)
  • Experience with DOORS
  • Experience with test tools and techniques in both host and target environments
  • Experience with test tools such as LDRA or equivalent for host testing
  • Experience in model-based development, either in SysML/UML
  • Knowledge of Real Time Operating Systems such as PikeOS or FreeRTOS

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

2:58 min

Overcoming testing bottlenecks on embedded target hardware

Lukas Sucher Lukas Sucher +1 · World Congress 2024

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

Videos

See all

Related articles

See all