Software Development Engineer (RTOS + BLE experience)
Spectraforce
Sunnyvale, California
2 months ago
Job Description
Job Title: Software Development Engineer (RTOS + BLE) Location: Sunnyvale, CA (Onsite) Employment Type: 6 months
Job Overview We are seeking a Software Development Engineer with strong experience in embedded systems, RTOS, and BLE (Bluetooth Low Energy) to contribute to the development of innovative consumer devices. This role involves designing and optimizing device software to deliver reliable connectivity and high-performance user experiences.
Key Responsibilities
Design, develop, and optimize device software to ensure reliable connectivity and performance
Build and implement core system frameworks and reusable components
Optimize system performance across latency, memory usage, and power consumption
Collaborate with product management to translate customer experience goals into technical solutions
Work cross-functionally with engineering and partner teams to deliver end-to-end features
Lead and participate in design reviews, making key architectural decisions
Troubleshoot and resolve complex technical challenges
Required Qualifications
3+ years of professional (non-internship) experience in device/embedded software development
Strong proficiency in C/C++ or other embedded programming languages
Experience building and delivering complex software systems to end users
Solid understanding of software development lifecycle (SDLC) including:
Coding standards
Software architecture
Code reviews
Source control management
Continuous integration/deployment
Testing and operational excellence
Bachelor’s degree in Computer Science or equivalent
Preferred Skills (Nice to Have)
Experience with RTOS (Real-Time Operating Systems)
Experience with Bluetooth Low Energy (BLE)
Exposure to performance optimization in embedded systems
Experience working on consumer electronics or device software
Applicant Notices & Disclaimers
For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 70.00/hr.