Senior Embedded Software Engineer - RTOS
Latitude AIabout 5 hours ago
Pittsburgh, PA, USA +2 moreSenior / Mid Level
H1B Sponsor
Base Salary
$179k - $269k/yr
Responsibilities
- Drive the design and implementation of centralized RTOS configurations.
- Architect and configure Memory Protection Units and hardware firewalls.
- Lead the setup and evolution of the Hardware Abstraction Layer and low-level drivers.
- Ensure core SoC integration modules are architected for maintainability and testability.
- Profile and optimize low-level bus traffic and memory access patterns.
- Perform deep-dive code reviews to ensure quality and adherence to architectural vision.
- Serve as the subject matter expert for hardware-software interfaces.
Requirements
- Bachelor's degree in a relevant field and 4+ years of experience, or a Master's degree with 2+ years, or a PhD.
- Experience in embedded C/C++ with a deep understanding of advanced language features.
- Proven expertise in ARM-based SoC architectures and memory-mapped I/O.
- Direct experience configuring MPUs and hardware-level firewalls.
- Experience building or refactoring Hardware Abstraction Layers for multiple targets.
- Ability to root-cause complex system hangs and race conditions.
- Expert-level use of JTAG, Tracealyzer, and logic analyzers.
Benefits
- Competitive compensation packages.
- High-quality individual and family medical, dental, and vision insurance.
- Health savings account with employer match.
- Employer-matched 401(k) retirement plan with immediate vesting.
- Paid parental and medical leave.
- Unlimited vacation and 15 paid holidays.
- Daily lunches, snacks, and beverages in office locations.
- Monthly wellness stipend and professional development reimbursement.