Scarborough, North Yorkshire, England, United Kingdom Hybrid/Remote Options
Penguin Recruitment Ltd
private healthcare Ongoing professional training and development Opportunity to influence full product lifecycle development Key Responsibilities Design and develop embedded software and firmware from concept through to release Program ARM-based microcontrollers and FPGA systems (VHDL/Verilog) Implement real-time systems and signal processing algorithms Work closely with hardware teams to optimise system integration and performance Support testing … validation, and documentation throughout the development cycle About You Proven experience in embedded C/C++ development and firmware design Strong understanding of ARMCortex processors and FPGA architecture Knowledge of digital signal processing and system-level integration Experience with product design, test, or measurement systems is beneficial Excellent analytical, problem-solving, and communication skills If you're More ❯
required project plan and deadlines.- Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment.- Development of production test code with Production Engineering is required.- Liaison with all relevant parties, including Sales, Production, QA etc., in order to ensure all … equivalent.- Excellent PC skills, including use of PC-based software development tools- Experienced in C/C++ software- Excellent working knowledge of modern microprocessor and micro controller designs, ideally ARM/Cortex environments.- Must be able to demonstrate relevant skills with typically 3-4 years experience in a similar role.- Fully conversant with ISO9001 Quality requirements- Experienced in More ❯
/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARMCortex microprocessors. Experience with unit testing frameworks and working with source control systems (Git). Familiarity with Linux as both a target platform and development environment. Ability to More ❯
/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARMCortex microprocessors. Experience with unit testing frameworks and working with source control systems (Git). Familiarity with Linux as both a target platform and development environment. Ability to More ❯