Tech Innovator
3 weeks ago
Top Job Recruitment Ltd is seeking a talented Tech Innovator to join our team.
About the Role:
The successful candidate will be responsible for designing and developing innovative software solutions for embedded systems, with a focus on software-hardware integration.
Key Responsibilities:
- Design and develop innovative software solutions for embedded systems.
- Interface with hardware design and development teams.
- Work closely with engineers to develop an architecture and implementation of FW and SW that meets system requirements.
- Provide support to QA, manufacturing, and other software teams.
- Contribute to rapid prototyping and evaluation of next-generation platforms.
- Develop efficient, scalable, and quality software to be deployed in next-generation devices and also document software application values.
- Implement continuous improvements and best practices within the team.
Requirements:
- Strong demonstrated experience in C/C++/Python, Shell scripts programming with a background in Software-Hardware interfacing.
- Well-versed with Operating systems, user space/kernel device drivers, bootloaders, and embedded software development.
- Knowledge of different IP protocols, interfaces, and hardware subsystems such as UART, SPI, I2C, CAN, Camera Sensor Interface (CSI) & Ethernet.
- Good understanding of networking concepts (Ethernet, TCP/IP, etc.).
- Experience with FPGAs, VHDL, embedded programming, and Xilinx platforms is a plus.
- Familiarity with wireless technologies (Cellular/Wi-Fi/Bluetooth/BLE) is a big plus.
- Familiarity in the design, implementation, and testing of wireless connectivity solutions including but not limited to: 5G, 4G/LTE Cellular, WiFi, millimeter wave, massive MIMO, software-defined radio.
- Experience in troubleshooting, performance analysis, and performance optimization for embedded systems.
- Develop innovative design techniques and document design solutions.
- Self-motivated, proactive, and capable of delivering to strict deadlines.
- Highly effective verbal and written skills, including technical authorship.
Salary: £40,000 - £50,000 per annum.
-
Senior Software Engineer
3 weeks ago
Braintree, Essex, United Kingdom IT Talent Solutions Full timeJob Summary:IT Talent Solutions is seeking a skilled C# .NET Developer to join their dynamic team. This full-time, office-based role requires candidates to live within a commutable distance.About the Company:We represent a distinguished leader in online management systems, websites, and mobile apps. Our client is based in Essex and is looking for a talented...