Embedded Software Engineer
Copello Global
Whiteley, UK
21 days 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
Systems Engineering
C++ (Programming Language)
Data Transmissions
Software Debugging
Device Drivers
Embedded Software
Hardware Interface Design
Linux Kernel
Linux System Administration
VHSIC Hardware Description Language (VHDL)
Fpga Hardware
Job description
They are seeking an Embedded Software Engineer to join their team working on a varied pipeline of technically challenging projects. The successful candidate will develop software for sophisticated communication products that deliver secure, reliable, long-range data transmission, collaborating closely with hardware, RF, and systems engineers and contributing across the full product lifecycle., * Design, develop, and maintain embedded software for advanced wireless communication products.
- Program primarily in C++ for embedded applications.
- Develop lower-level functionality in C, including Linux kernel and device driver work where required.
- Collaborate with multidisciplinary teams including hardware, RF, and systems engineers.
- Support integration, testing, and debugging on real hardware platforms.
- Contribute to the full product lifecycle, from concept through to deployment.
- Participate in continuous improvement and innovation across new and existing technologies.
Requirements
- Strong experience in embedded software development using C++.
- Solid understanding of embedded systems and real-time considerations.
- Experience working in Linux-based environments.
- Ability to debug complex issues across software and hardware interfaces.
- A practical, problem-solving mindset with a willingness to engage hands-on with hardware.
- Experience with VHDL or FPGA development.
- Familiarity with Linux kernel development and device drivers.
- Knowledge of RF or communications systems.
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
DC
Daniel Cranney
almost 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
KD
Krissy Davis
What is Software Engineering?
about 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago