Location
Arizona, United States
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Embedded Software Engineer – BSP Developer
- Remote working - U.S based
- Salary: Up to $150,000 \+ Comprehensive Benefits
- Must be a U.S citizen
A leading developer of safety-critical embedded software is looking for an experienced Embedded Software Engineer with expertise in Board Support Package (BSP) development to join its growing engineering team.
Working on mission-critical embedded platforms used in highly regulated industries, you'll be responsible for developing and maintaining BSPs, bringing up new hardware platforms, writing low-level device drivers, and ensuring seamless integration between operating systems and embedded hardware.
What You'll Be Doing
- Develop and customise
Board Support Packages (BSPs)
for embedded hardware platforms.
- Design and maintain
low-level device drivers
for networking, storage and peripheral interfaces.
- Perform
board bring-up
, hardware/software integration, debugging and system optimisation.
- Develop boot loaders and system initialisation routines.
- Work closely with hardware manufacturers and engineering teams to support new embedded platforms.
- Participate in requirements development, code reviews, testing and verification activities.
What We're Looking For
- Strong experience with BSP development, embedded systems or low-level software engineering.
- Excellent C/C\+\+ programming skills.
- Experience working with boot loaders, firmware and RTOS environments.
- Good understanding of system architecture, memory management and hardware interfaces.
- Experience debugging embedded hardware and software integration issues.
- Exposure to assembly languages (ARM, AArch64, x86_64 or PowerPC) is beneficial.
What's on Offer
- Salary
up to $150,000
- Hybrid working (Phoenix) or remote within the contiguous U.S.
- Medical, Dental \& Vision Insurance
- Life Insurance
- Short \& Long-Term Disability Cover
- 401(k) Retirement Plan
- Paid Vacation, Holidays \& Sick Leave
- Educational Assistance
- Flexible Benefits Plan
- Employee Purchase Programme
If you enjoy working close to the hardware and solving complex embedded software challenges in high-reliability, safety-critical environments, we'd love to hear from you.
📩 Apply today or contact me directly for a confidential discussion.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.