BSP Software Engineer - Webster & Webster Associates
Webster & Webster AssociatesJob Overview
- Job Category: Software Developers Applications
- Industry: Information Technology
- Application Deadline: 23 February 2026
Job Description
Overview
Are you a highly skilled BSP (Board Support Package) Engineer in the embedded systems industry seeking that next step in your career? This role involves developing, customizing, and optimizing low-level software to enable seamless hardware-software integration on embedded platforms. The ideal candidate will have deep expertise in Real-Time Operating Systems (RTOS), bootloaders, device drivers, and board bring-up processes. You will work with cutting-edge technologies to deliver robust and efficient solutions. Note that applicants must be eligible to obtain a security clearance to work on government projects.
Key Responsibilities
- Develop and maintain Board Support Packages (BSP) for embedded systems across various hardware platforms.
- Perform hardware bring-up, including bootloader configuration and system initialization.
- Create and optimize low-level device drivers (e.g., I2C, USB).
- Troubleshoot and resolve issues related to hardware-software interactions.
- Collaborate with hardware engineers to ensure successful integration and system performance.
- Implement and debug bootloaders, operating system kernels, and firmware solutions.
- Support system-level testing, validation, and debugging using tools like logic analyzers and oscilloscopes.
- Document BSP processes, configurations, and solutions for future use.
Requirements
- Proficiency in C/C++ for low-level embedded software development.
- Experience with RTOS (e.g., VxWorks, FreeRTOS, QNX) and bare-metal programming.
- Solid understanding of bootloaders, board bring-up, and hardware initialization processes.
- Familiarity with ARM, x86, PowerPC, or MIPS architectures.
- Strong knowledge of I2C, SPI, PCI, USB, and Ethernet.
- Experience with tools such as oscilloscopes and bus analyzers.
- Excellent problem-solving abilities and hands-on troubleshooting experience.
Preferred Skills
- Experience with kernel development and optimization.
- Familiarity with network protocols (IP, TCP, UDP).
- Exposure to hardware schematics and PCB layout tools.
- Knowledge of VME, PCIe, and other embedded hardware standards.
Why Join
- Work on innovative embedded system projects in a collaborative and technology-driven environment.
- Contribute to impactful solutions alongside top-tier engineers.
- Expand your expertise with cutting-edge hardware and software platforms.
Top Searches
- Hiring near me
- Jobs near me
- IT positions near me
- Career Opportunities near me
- Job openings near me
- Jobs hiring in Dallas, TX
- Places hiring near me
- Jobs hiring near me
- Jobs near me hiring immediately
- Employment Opportunities near me
Job seekers searching for Webster & Webster Associates
- Webster jobs openings in Dallas, TX
- Webster Associates jobs hiring in Dallas, TX
- Webster Associates jobs near me
- Webster and Webster Associates jobs Dallas
- Webster Careers
- Webster jobs openings in Texas
Other job titles you may consider
- IT jobs near me
- Software engineer remote jobs
- Software Developer jobs
- C++ software engineer jobs
- System Engineer jobs
- C++ jobs near me
- Engineer jobs near me
- Software Engineer jobs
- Associate Software jobs
- Software jobs near me
Trending Searches in Dallas, TX
- Software Engineer jobs in Dallas, TX
- Jobs near Dallas, TX
- IT jobs near me Dallas, TX
- Software Jobs near me Dallas, TX
- BSP Software Engineer jobs hiring near me Dallas, TX
- Software Developer jobs in Dallas, TX
- BSP Software Engineer jobs in Dallas, TX
- Embedded Software Jobs near Texas
- System Engineer Job openings in Dallas, TX
- BSP Software Engineer jobs near me Dallas, TX
- BSP Software Engineer jobs near Dallas, TX
- Jobs hiring immediately near Dallas
Jobs currently in Demand
- Associate Software Engineer jobs
- Remote jobs near me
- Jobs hiring immediately
- Senior Software Engineer jobs
- Tech jobs near me
- Associate Engineer jobs
- Full Stack Developer jobs
- IT Engineer jobs near me
- Software jobs
- C++ jobs
Job Overview
- Job Category: Software Developers Applications
- Industry: Information Technology
- Application Deadline: 23 February 2026