SCG720052: EMBEDDED FIRMWARE BLUETOOTH ENGINEER
Job Type: Full-time
Location: Remote
Timings: 9am - 6pm PST Shift Hours
Days: Monday - Friday
Job Summary:
If you consider yourself a coding virtuoso proficient in C, C++, and Python, with an insatiable appetite for learning, we have an exceptional opportunity for you. We're seeking an individual who not only excels in these programming languages but also possesses a keen interest or experience in the conversion of AI model Python code into C.
At our company, we are dedicated to developing innovative commercial applications, particularly in the exciting domain of Ear buds technology. If you thrive in the collaborative and creative environment of a small, highly skilled team while reaping the benefits of being part of a large, stable organization, your search ends here.
As a Software Developer specializing in C, C++, and Python, you will have the unique opportunity to contribute to groundbreaking projects that push the boundaries of technology. Join us, and harness your coding expertise to shape the future of Ear buds technology. Your talents will play a pivotal role in our mission to provide cutting-edge solutions to the world. Embark on this remarkable journey with us, where your coding skills are the compass guiding us towards excellence.
Job Requirements:
- Bachelor’s Degree/Master’s Degree majoring in Product Design/Design Engineering, SW and HW, Mechanical Engineering (or equivalent combination of education, training, and experience)
- Some iOS exposure.
- Experience in bluetooth or signal detection.
- Experience in JAVA backend coding. Mandatory to know :
- Tools: Jira, Confluence, and Git(GitLab/Perforce).
- IDE : android studio and Visual Studio.
- OS : Ubuntu(Linux) and Windows
- Platforms: React Native, Android, Earbuds Firmware.
- Technologies: Bluetooth BLE, NFC.
Job Responsibilities
- 5+ years’ experience in designing and building embedded devices (ARM architecture), mobile applications or equivalent.
- Expert in application and software service programming languages with deep knowledge in: Mobile (android) and Embedded (FreeRTOS).
- Strong understanding of design thinking, design principles, and experience design best practices and their applications.
- Broad engineering competence and in-depth technical knowledge of comprehensive software systems, as well as demonstrated experience of successfully planning, organizing and conducting software development projects in a dynamic or startup environment.
- Hands-on approach, flexible & agile, and comfortable experimenting with a fresh, original perspective.
- Eagerness to delve deep into ins and outs of Android, focusing on Backend SDK.
- Closely work with Research Team and Engineering Team to develop near production-level prototypes for demo to stakeholders.
- Understand existing source code for the device firmware and able to add on new code/functions/components/modules based on requirements.
- Understand signal processing/ML code written in Python and convert it into C/C++ in a resource-efficient way to minimize memory footprint and power consumption for on device implementation.
- Define and implement communication interface/specs between embedded device and mobile phone apps.
- Define new product platforms, architectures, strategies to architect and develop the best technical design approach and development of digital solutions and products while working closely with all aspects of the organization including management, engineers, UX/UI designers, programmers, SW quality etc.
- Drive platform research and experimentation, concept exploration, prototyping, and ideation within the creative process for crafting user experiences in software and services.
- Prepare technical requirements and software design specifications.
- Bridge the gap between design and technology by providing technical direction throughout the design process to facilitate innovation.
- Report on status of development, quality, operations and system performance to Team /Stakeholders/Management.
Please email your resume to recruiter@safecodeg.com
Contact: +91 9885582797