Device Driver Development Jobs

7 of 7 Device Driver Development Jobs

Embedded Systems Software Engineer Networking Enterprise

Irvine, California, United States
TP Link Systems Inc
teams to bring features from concept to completion, ensuring high standards of performance, reliability, and safety. You will be involved in every stage of the product life cycle, including development, manufacture, and maintenance and so on. Key Responsibilities: Develop and maintain software systems for embedded network and surveillance devices. Responsible for device driver development and maintenance … such as Flash, Wi-Fi, wired network etc. Responsible for features development in the area of L2/Bridging/L3/Routing for the network devices. Responsible for software module development and maintenance, such as video streaming etc. Implement, maintain, troubleshoot, and improve manufacturing processes, including maintain flow charts, develop manufacture software, identify and fix issues, and … trace, faults by utilizing basic debugging techniques Experience with version control systems (e.g., Git). Highly motivated, positive, detail oriented and responsible. Preferred Qualifications: Experience with surveillance system and device development, e.g. NVR, camera etc. Benefits Salary range: $120,000 - $180,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid/Remote Options
Singular Recruitment
a global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based … hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi-core ARM processors Understanding of communication protocols Benefit package includes bonus, share options, 5% pension More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Irvine, California, United States
804 Technology
systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBILITIES Requirement Analysis, Allocation, Derivation, and Traceability. Trade Studies, and Risk Analysis. Architectural and Module design. Module implementation and verification. Algorithm development, modeling and simulation using Regulatory compliance to customer safety and security standards. Technical communication in presentation and document formats. In-House and field integration and test. QUALIFICATIONS, EDUCATION AND … EXPERIENCE Bachelor's degree (BSCS/BSEE) with 5-7 years related experience. Mastery of software engineering methodologies and best practices for embedded application development in C/C++ Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile,) and Application Lifecycle Management tools. Extensive experience with hardware interface development including board bring … up, operating system bring-up, and device driver development. Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc. Hands on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multi-meter, etc.). Experience with MOSA Principles, FACE Technical Standards, RTOS, or More ❯
Employment Type: Permanent
Salary: USD 7,700 Hourly
Posted:

Junior Engineer

Aylesbury, Buckinghamshire, England, United Kingdom
Avanti
systems connected to physical hardware. This is an ideal opportunity for a Junior Engineer with a few years of experience who wants to grow their skills in low-level development, device drivers and Linux-based systems. The Role As Junior Engineer, you will: Develop and maintain device drivers and low-level modules Work in a Linux environment More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Hardware Engineer

Guildford, Surrey, United Kingdom
Intec Recruitment
background typically including A*'s in A-level Maths and Physics have strong verbal and written presentation skills have knowledge of at least one of the following areas: FPGA development in VHDL PCB design and layout software development in embedded C/C++. The candidate will be responsible for: simulating and implementing signal, image, or data processing algorithms … analogue/RF signal filtering performing schematic capture using OrCAD managing PCB layout, fabrication and assembly subcontractors setting to work PCBs including writing test firmware and software developing Linux device drivers for hardware. Excellent benefits package. Background security check will be required before working on site. More ❯
Employment Type: Permanent
Salary: £37000 - £55000/annum
Posted:

Lead Hardware Engineer

Guildford, Surrey, United Kingdom
ARM
algorithms in VHDL for FPGAs Performing schematic capture using OrCAD Managing PCB layout, fabrication, and assembly subcontractors Setting to work PCBs including writing test firmware and software Developing Linux device drivers for hardware Mentoring and leading others Your skillset may include: Have experience in at least one of the following areas: Complex PCB design, FPGA development in VHDL … or Software development experience in embedded C/C++ Be self-motivating, capable of working independently Have a strong academic background Have strong verbal and written presentation skills If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further! Lead Hardware Engineer Permanent role Based in Guildford Offering circa More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Embedded Software Engineer

Allston, Massachusetts, United States
Robotics technology LLC
including the Bluetooth Low Energy (BLE) interface with a patient-facing mobile application. WHAT YOU WILL DO Develop embedded firmware in C to support BLE communication between an implantable device and mobile apps Design and implement custom GATT services and characteristics to enable secure, low-latency data exchange Support real-time signal processing, sensor interfaces, and closed-loop control … characteristics Understanding of BLE stack behavior (advertising, connection parameters, bonding, encryption) Comfortable working with microcontroller toolchains, oscilloscopes, and logic analyzers Ability to read datasheets and electrical schematics and develop device drivers Strong troubleshooting, communication, and cross-functional collaboration skills PREFERRED SKILLS Experience with ST or Nordic microcontrollers RTOS based firmware development (e.g. FreeRTOS, Zephyr) Hands-on experience developing … communication protocols, including creating custom GATT services and characteristics Experience integrating mobile applications with embedded firmware, ensuring robust and reliable data exchange Experience developing active implantable medical devices, medical device quality systems, standards (e.g. ISO-14708) and risk management activities (e.g. FMEA) Proficiency in cross-platform (Android, iOS) mobile application development Broad circuit design experience including analog, digital More ❯
Employment Type: Any
Salary: USD Annual
Posted:
Device Driver Development
10th Percentile
£41,000
25th Percentile
£42,500
Median
£47,500
75th Percentile
£55,000
90th Percentile
£58,000