An innovative firm is seeking a highly skilled BSP Engineer to develop and optimize low-level software for embedded systems. This role offers the opportunity to work with cutting-edge technologies, focusing on hardware-software integration across various platforms. As part of a collaborative team, you will tackle challenges in bootloader configuration and device driver development, ensuring robust performance. If you're passionate about embedded systems and looking to make a significant impact in a technology-driven environment, this position is perfect for you. Join a team of top-tier engineers and expand your expertise while contributing to impactful solutions.
Qualifications
Proficient in C/C++ for embedded software development.
Experience with RTOS and hardware initialization processes.
Strong troubleshooting and problem-solving skills.
Responsibilities
Develop and maintain Board Support Packages for embedded systems.
Perform hardware bring-up and optimize low-level device drivers.
Collaborate with hardware engineers for successful system integration.
Skills
C/C++
Real-Time Operating Systems (RTOS)
Bootloaders
Device Drivers
Hardware Initialization
I2C
USB
Troubleshooting
Tools
Logic Analyzers
Oscilloscopes
Bus Analyzers
Job description
An innovative firm is seeking a highly skilled BSP Engineer to develop and optimize low-level software for embedded systems. This role offers the opportunity to work with cutting-edge technologies, focusing on hardware-software integration across various platforms. As part of a collaborative team, you will tackle challenges in bootloader configuration and device driver development, ensuring robust performance. If you're passionate about embedded systems and looking to make a significant impact in a technology-driven environment, this position is perfect for you. Join a team of top-tier engineers and expand your expertise while contributing to impactful solutions.