Senior Embedded Software Engineer (DSP / SDR)
On behalf of our client, we are seeking to recruit a Senior Embedded Software Engineer (DSP / SDR) on an initial 6-month contract.
In this role, you will be proactive and comfortable working cross-functionally beyond the software team. You will bring strong experience in Digital Signal Processing (SDR) and embedded C development, combined with the ability to operate effectively in a lab-based environment. You will work with a range of test equipment, including oscilloscopes, logic analysers, bespoke test rigs, and host-based testing tools.
Role: Senior Embedded Software Engineer (DSP / SDR)
Pay: Up to -70 per hour via Umbrella
Contract: Monday- Friday, 37 Hours per week, 6 month contract
Location: Stevenage
IR35 Status: Inside
Security Clearance: SC to start
Responsibilities
- An Embedded Software C Engineer capable of 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
- Integration of software components with ARM multi-core platforms, FPGA subsystems and RF transceiver interfaces
- Support real-time TX/RX data processing, buffering and performance optimisation on embedded targets
- Contribute to system integration and verification of Software Defined Radio (SDR) datalink capability
Essential Requirements/Skills/Experience
- Experience of Digital Signal Processing
- Experience of the C Programming Language
- Experience of testing software products for ARM based multi-core processing platforms
- Experience of communications protocols (e.g. SPI, UART, Ethernet, PCI-Express)
- Experience of DOORS
- Experience of test tools and techniques in both host and target environments
- Experience of 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
- Understanding of real-time embedded data handling mechanisms such as DMA, interrupts and shared memory
Desirable Experience:
- Exposure to wireless modulation or waveform processing concepts (desirable)
- Experience working with FPGA or SDR based embedded systems (desirable)
If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up Aviation
Line Up Aviation has carved its own place in the recruitment of Aviation and Aerospace personnel all over the world for more than 30 years. We work with some of the industry''s best known companies who demand the highest standard of applicants.
"Follow @LineUpAviation on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the #LineUpAviation tag at anytime! Thank you for your follow!"
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!