about 2 months ago
Remote, Worldwide +4 moreSenior / Mid Level
H1B Sponsor
Base Salary
$220k - $305k/yr
Responsibilities
- Design and implement user interfaces for situational awareness software and handheld radio integration.
- Integrate with emergency response hardware, ensuring robust communication protocols.
- Implement Foreign-Function Interface (FFI) bindings between Kotlin/Java and native C/C++ libraries.
- Travel occasionally to support testing and deployment with emergency response teams.
- Manage Android configurations for compatibility across diverse devices and OS versions.
- Write and automate comprehensive test suites to validate application functionality.
- Collaborate with Release and QA teams to integrate tests into CI/CD workflows.
- Triage and resolve customer-reported issues from emergency response personnel.
- Mentor teammates on best practices in Android development and hardware interfacing.
Requirements
- 4+ years of professional software development experience in Android applications.
- Deep expertise in Android development with Kotlin and Java.
- Strong C/C++ programming skills for native Android development.
- Experience interfacing with USB devices and other hardware peripherals.
- Willingness to travel for field testing and deployment.
- Ability to debug and troubleshoot issues across the Android stack.
- Experience with test automation and CI/CD integration.
- Excellent written and verbal communication skills.
Benefits
- Competitive salaries and meaningful equity.
- Health, dental, vision, life, and disability insurance.
- 401(k) and flexible spending accounts.
- Flexible time off for all employees.
- Access to open office spaces in Atlanta and San Francisco.
