BSP Software Engineer
Webster & Webster Associates
BSP Engineer
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.
- ...Title: Senior Software Engineer (Bootloader) Location: Irving, TX Job Description ~6+ years of experience in architecture... ...Linux, QNX. ~ Experience and strong knowledge of Linux, BSP, Linux subsystems Memory and performance profiling tools...SuggestedRemote work
- ...Description Beagle — Corgi's renters insurance compliance platform for property management companies — is hiring a Full Stack Software Engineer to help rebuild the core systems that automate insurance and renter benefits end to end: enrollment, billing, compliance,...SuggestedWork at officeRemote work
- ...insurance compliance platform for property management companies. Our software automates renter benefits and insurance end-to-end: enrollment... .... All of this is built and maintained by a small, fast-moving engineering team. What You'll Work On Rebuilding core platform...SuggestedWork at officeRemote work
- ...Functional knowledge of supply chain management domain a plus. Prior experience in development or consulting with an enterprise software vendor is a plus, preferably in supply chain planning or forecasting area. Excellent communication (verbal and written) and...Suggested
- ...Job Description Job Description About the Role We're seeking a talented Senior Full Stack Software Engineers to join our growing engineering team at InfiniteChoice. You'll lead the design and development of cloud-native software solutions that serve millions of users...SuggestedRemote work
- ...Senior Software Engineer Full Stack Developer Location: Dallas, TX, US, 75243 Job ID: 114538 Location: Melbourne FL Schedule: 9/80 The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress...Local areaFlexible hours
- A technology solutions company based in Dallas, Texas is seeking a Software Developer / Analyst. The ideal candidate will have 5+ years of experience in software programming and design, strong communication skills, and proficiency in Agile Scrum methodologies. Responsibilities...
- ...Title: C++ Embedded Engineer Location: Dallas, TX (Onsite in office) Job... ...Experience in architecture, design, prototyping, software development, code review and unit testing... ...Linux, QNX. Experience with Linux, BSP, Linux subsystems Memory and performance...Work at officeRemote work
$104.7k - $153k
...systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform how Cisco and its customers... ...and intelligent automation. Your Impact As a passionate software engineer, you bring expertise in developing scalable backend systems...Full timeTemporary workApprenticeshipLocal areaFlexible hours$130k - $185k
...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software...Work experience placementSummer holidayWork at officeFlexible hours- ...experience in architecture, design, prototyping, software development, code review, and unit... ...and strong knowledge of Linux, BSP, and Linux subsystems ~ Experience in... ...and HLS. Experience working with diverse engineering teams. Bachelor's or Master's degree...Temporary workRemote workWork from homeFlexible hours
$100.8k - $170k
...businesses, SiriusXM offers connected vehicle services to automakers. How you'll make an impact: The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of making it effortless for SiriusXM technologists to build, deploy, and...Temporary workLocal area- Full-Stack/Back-End Software Engineer - Data Lake - Dallas job at Goldman Sachs. Dallas, TX Responsibilities Data Quality Software Engineer writes and manages software for GS central control and exception managing platform. The role in question is for our central control...
$92.8k - $170.3k
...Staff Software Engineer (Builder-Architect) At PowerSchool, we are a dedicated team of innovators guided by our shared purpose of powering personalized education for students around the world. From the central office to the classroom to the home, PowerSchool supports...Temporary workWork at officeFlexible hours- An established industry player is seeking a Senior Software Engineer to join their dynamic team in Dallas. In this role, you'll leverage your expertise in SAP S/4 HANA and Google Big Query to develop and enhance software systems that meet business requirements. You'll collaborate...
- ...DLRdmv is a rapidly growing software company that provides SaaS solutions to automobile dealerships. Our mission is to provide best-in... ...our clientele and earn their business every day. As a Software Engineer you will be a key component in that mission as we grow both...
$79.7k - $136.8k
...PowerSchool Engineering Role At PowerSchool, we are a dedicated team of innovators guided by our shared purpose of powering personalized... ...educational ecosystem as the global leader of cloud-based software for K-12 education. Our employees make it all possible, and a...Temporary workWork experience placementWork at officeFlexible hours- ...a tech startup that is now building a team of technology, product, sales, and marketing experts. We are looking for software engineers who are interested in working in a fast moving agile startup. Please Note: Applicants who do not meet the work authorization...RelocationWork visaRelocation packageNight shiftDay shift1 day per week
$80 - $85 per hour
...Proficient), AWS Services (Expert), CloudFormation (advanced), Data Engineering (intermediate) Contract Type: W2 Only Duration: 18 Months... .... Key Responsibilities: Develop and maintain software solutions using Python or Java. Implement and manage AWS...Hourly payContract work- ...Cloud Platform Engineer At Goldman Sachs, our Engineers don't just make things – we make things possible. Change the world by connecting... .... Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively...Work experience placement
- ...Specialty Software Engineer 4 - Contingent Our client, a leading organization in the technology sector, is seeking a Specialty Software Engineer 4 - Contingent to join their team. As a Specialty Software Engineer 4 - Contingent, you will be part of the Software Development...Work at officeRemote workFlexible hours
- ...Description: The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for application development in support of the multi-platform...Full time
- ...a fast-growing team with a Fortune 1000 client focused on safety and sustainability in high-risk industries. We're seeking a Software Engineer (Azure Full Stack Developer) to design and develop scalable cloud-native applications using .NET Core and Azure ....Full time
$137k - $200.5k
...execute Proof of Value (PoV) initiatives and production rollouts that drive revenue and customer success. Escalation Management & Engineering Collaboration: Own and resolve complex, high-level technical escalations by working closely with Engineering to facilitate bug...Full timeTemporary workLocal areaFlexible hours$73.5k - $136.5k
...biggest brands discover real opportunities inside the data types, delimiters and decimals. We're looking for an experienced Software Engineer to help us build innovative and secure data solutions for social media, search, and digital ads within a Big Data environment...Temporary workFreelanceLocal areaFlexible hours- ...Software Engineer Wiliot was founded by the team that invented one of the technologies at the heart of 5G. Their next vision was to develop an IoT sticker, a computing element that can power itself by harvesting radio frequency energy, bringing connectivity and intelligence...Work at office
- ...products and services that improve everyday life while supporting businesses, communities, and economies worldwide. Position: Software Dev Engineer II Location: Dallas, TX 75240 Duration: 6 Months Job Type: Temporary Assignment Work Type: Onsite...Temporary workWorldwide
- ...insurance industry from the ground up using AI — not by layering on software, but by rethinking how insurance actually operates end-to-end.... .... All of this is built and maintained by a small, fast-moving engineering team. What You'll Work On Rebuilding core platform...
$73.5k - $136.5k
...Software Engineer At Epsilon, we do more than collect and store data. We help some of the world's biggest brands discover real opportunities inside the data types, delimiters and decimals. We're looking for an experienced Software Engineer to help us build innovative...Local areaFlexible hours$100k - $130k
...Software Engineer, C, RTOS Step into a high-impact Software Engineer, C, RTOS opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense. This role offers the chance to make a visible contribution in DALLAS,...Local areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BSP Software Engineer. Be the first to apply!
- software developer internship no experience Dallas, TX
- federal - software developer Dallas, TX
- software engineer contract Dallas, TX
- part time software developer Dallas, TX
- software engineer healthcare Dallas, TX
- network software engineer Dallas, TX
- ngo software engineer Dallas, TX
- software development engineer aws Dallas, TX
- software developer internship Dallas, TX
- software developer intern Dallas, TX


