



Job Title: System Engineer
Responsibilities include, but are not limited to:
· Understand Mobile SoCs architecture across different Multimedia and Connectivity applications
· Evaluate Memory/Storage architecture on mobile platforms and develop architectures to improve
· Innovate new solutions to complex multi-disciplinary problems by collaborating with other team members
· Identify new mobile workloads that will define memory/storage usage in future products
· Evaluate and present architecture trade-offs impacting memory/storage subsystem performance and power
Successful candidates for this position will have the following:
· Bachelors/Master’s degree in Electronics and/or Computer Engineering or Computer Science or related field
· 4-8 years of work experience in the Mobile ecosystem
· Hands-on experience Power and Performance Analysis
· Good understanding of Mobile SOC system and Android system
· Good understanding and experience on system Benchmarking and multimedia applications
· Good understanding of the Storage subsystem with hands on experience on Host side drivers
Preferred Skills:
· Strong Mobile Platform SW and HW knowledge
· Strong working knowledge of DRAM, NAND, and other memory/storage devices
· Strong understanding of architecture in multimedia and connectivity use cases
· Experience in C++, Python, or other System programming language

About Brisa Technologies Private Limited
About
Similar jobs


Job Brief
We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
Main Responsibilities
Your responsibilities will include:
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Key Requirements
-
Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
-
Deep knowledge of Android, iOS
-
Familiarity with RESTful APIs and mobile libraries for networking.
-
Familiarity with the JSON format
-
Experience with profiling and debugging mobile applications
-
Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
-
Familiarity with Git
-
Familiarity with push notifications
-
Understanding mobile app design guidelines on each platform and being aware of their differences
-
Proficiency in Kotlin, Swift, Java, Python
-
GPS, Accelerometer, Gyroscope, Magnetometer, G-sensor
-
B.Tech CSE/IT/ECE




Job Description
Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities
Design and build applications for the iOS platform
· Ensure the performance, quality, and responsiveness of applications
· Collaborate with a team to define, design, and ship new features
· Identify and correct bottlenecks and fix bugs
· Help maintain code quality, organization, and automation
Skills
· Proficient with Objective-C or Swift {depending on project requirements}, and Cocoa Touch
· Experience with iOS frameworks such as Core Data, Core Animation, etc.
· Experience with offline storage, threading, and performance tuning
· Familiarity with RESTful APIs to connect iOS applications to back-end services
· Knowledge of other web technologies and UI/UX standards
· Understanding of Apple’s design principles and interface guidelines
· Knowledge of low-level C-based libraries is preferred
· Experience with performance and memory tuning with tools {such as Instruments and Shark, depending on project needs}
· Familiarity with cloud message APIs and push notifications
· Knack for bench marking and optimization
· Proficient understanding of code versioning tools {such as Git, Mercurial or SVN}
· Familiarity with continuous integration



• Exposure to Android CTS/VTS test development and fixing of CTS/VTS issues.
• Interface with Various Domains within Android Product Line to achieve Stability metrics.
• Excellent in C, C++ programming
• Good understanding of Android architecture (AOSP, Binder IPC, HAL Layers & Native services)
• Board bring-up, Kernel Migration & Android Porting/Upgrade.



- Work as part of a small team to build React Native Application for android and IOS
- Architect, build, and maintain excellent React Native applications with clean code.
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Write unit and integration tests
- Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer.







Experience in Camera ISP pipeline
- Experience on Image Signal Processing techniques, image quality metrics, measurement techniques, and optimizations.
- Familiarity with image quality test programs
- 3A algorithm improvement and troubleshooting
- Knowledge of 3A algorithms, tuning experiences
- Experience in Camera HAL
- Experience in Camera Framework and Camera 2.0 API
- Experience in Camera Device Drivers
- Familiarity with ISP and Image Quality
- Experience with Bringup of Camera Sensor on Any of chipset (QCOM, MTK)
- Strong knowledge of Linux Android Camera Stack.
- Strong knowledge of Camera Application architecture in Android
Minimum Qualifications
- B.E./B.Tech./M.Tech./MCA Computer Science or related fields
- 2+ years Software Development Experience
- 2+ years of experience with Imaging and Camera development, Programming Language such as C, C++, Python, etc





