Embedded Software Engineer
Advanced Resource Managers
Stevenage, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
15 days ago
KD
Krissy Davis
What is Software Engineering?
almost 3 years ago
KM
Kaleb McKelvey
The Best Software Developer Blogs to Read
over 3 years ago