Career Opportunities

Lead Android Developer
August 31, 2020 Relevent experience: 7+ Years

Job Description

In this position, the candidate will do the requirement elicitation, UI/UX design, detailed app design, development and maintenance of WiSilica platform apps and related customer project apps.

He/she will interact with the firmware team and cloud server team for validating the respective interface specifications.

He/she will take care of app security and other critical non-functional requirements in addition to the direct customer requirements.

Skills/Experience Requirements

Extensive experience (7+ years) with Android based app UI development with pixel level perfection.

Solid understanding of core Java and related design/development paradigms.

Must have managed the stores upload and maintenance of at least 5 apps.

Experience in rapid prototyping of ideas/feasibility items.

Expertise in RESTful Web service integration and SOAP/XML based integration.

Experience in universal app development – catering to multiple screen resolution devices – phones, fablets and tablets.

Experience with source code control systems (like Git) and tools for performance issue analysis and fixing.

Experience with Android NDK and Media Streaming libraries / Real time protocols will be an added advantage.

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB
Technical Project Manager
September 30, 2020 Relevent experience: 8+ Years

Key Skills: – Project Manager, cloud, Embedded, system integration, positioning Technologies, scrum, agile, IoT.

Brief: Project Manager will plan and manage and work, schedules, and costs related to software engineering, product development, and systems integration projects involving internal and contracted resources.

Role requires familiarity with project challenges and risks across hardware, software, and systems integration. The successful candidate will be a determined, self-starter who accepts responsibility and leads with a demonstrated track record to drive projects to success while working well with the team to create a positive work environment.

Key Responsibilities

  • Manage multiple product developments simultaneously along the product lifecycle. From product definition and planning through production and release. The individual will be accountable to enforce Product Life Cycle process compliance.
  • Create and manage integrated project schedule, identify and manage risks, manages critical path, drives for the best possible milestone dates, escalating key issues and present options for resolution to the cross-functional executive teams.
  • Facilitate the definition of service levels and customer requirements. Interact regularly with existing or potential clients to determine their needs and to develop plans for improving delivery. Advocate on behalf of clients and represent clients’ needs as appropriate to senior management.
  • Drive execution through cross functional internal teams, 3rd party vendors and contract manufacturers to hit timeline.
  • Monitor project progress continuously and make detailed scheduled reports on measurable items, such as milestones and deliverables.
  • Communicate proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements.
  • Publishing weekly metrics on actual performance to commitments. The individual will drive high level strategic decision making thorough detailed analyses and material preparations.
  • Manage budget and resource allocation.
  • Anticipate details of future projects by communicating directly with customers and staying informed of relevant trends and industry news.

Technical Skills & Experience

  • Excellent communication (written and verbal) and interpersonal skills.
  • Strong and tested project management skills, including sponsor and risk management.
  • Extensive leadership experience and strong teaming abilities
  • Proficient with communication through power point presentation.
  • Holding BE/BTech degree or equivalent with more than 8 years of related experience
  • Past experience as an embedded systems or software engineer.
  • PMP certification is preferred.
  • Past experience in managing product development efforts with one or more among – cloud, embedded, and iOS/Android Mobile Applications. Proven ability to achieve results in a dynamic environment. They will need to interact closely with all teams across verticals.
  • Ability to troubleshoot and analyze complex problems.
  • Initiate and manage multiple projects simultaneously and interact with many different groups, levels of people, cross different geographically regions both internally and externally.
  • 2-year experience in SCRUM / Agile development methods.
  • Familiarity with program planning and relationship to project development methodologies Familiarity with Jira and Confluence experience

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB
Delivery Manager - Cloud
September 30, 2020 Relevent experience: 10+ Years

Job description

Work with customers to provide visibility and guidance around their AWS Services account through regular Operational Service Reviews and Reporting.

Provide detailed reviews of service disruptions, metrics, detailed pre-launch planning.

Work with the customers on operational and tactical issues such as establishing change black-out dates, following up with customers to drive adoption of security and patch compliance best practices.

Be involved in the change management process of the customer s environment to ensure success and service up-time.

Work with application owners to develop and standardize test, upgrade, and release management processes.

Engage with Director and C-Level executives to understand business needs.

Go toe to toe with customer technical stakeholders on most issues, and use your judgement when to pull in the heavyweight engineers/architects as necessary.

Be the voice of the customer and work with internal AWS resources to ensure that the customer s SLA s are met. Raise internal awareness of customer impacting bugs and/or issues, and drive the appropriate prioritization for fixes and/or responses.

Champion and advocate for customer requirements within AWS (e.g. feature requests).

Be available outside of business hours to help coordinate handling of urgent issues as needed.

Be mobile and travel to client locations as needed and applicable

Basic Qualifications

3 years of experience in a client support and advisory technical role (Solution architect, system administrator, technical account manager or equivalent).

10 years of experience delivering, designing, and supporting infrastructure services/solutions for distributed systems, virtualization and/or cloud.

Experience and working knowledge of protocols (HTTP, DNS and TCP/IP), micro-services, cloud service offerings (AWS).

Experience with virtualization technologies (Hypervisors, VMware, Xen).

Good Experience in various database systems.

Preferred Qualifications

Excellent written and oral English communication skills to successfully engage with customers and colleagues. This role will require the creation of content such as whitepapers, presentations, project plans and other written deliverable’s.

Well-honed troubleshooting skills at various levels of complexity.

Experience in Service Level Reviews, Reporting and Management.

Technical Program or Project Management experience.

Ability to manage multiple tasks and projects in a fast-moving environment.

Presentation skills; high degree of comfort with both large and small audiences.

High level of comfort communicating effectively across internal and external organizations.

Technical Program or Project Management experience.

Proven track record of exceptional customer focus.

Track record of ramping up quickly in an evolving and challenging role.

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB
Technical Manager - Mobility
September 30, 2020 Relevent experience: 10+ Years

Job Description

Technical Manager – Mobility at WiSilica will be responsible for defining the overall architecture of the mobility component and its interfaces to devices and cloud services in the IoT platform and its customized solutions. The candidate will be expected to create solution and architecture documents, PoCs and customer presentations. The successful candidate will develop reusable application/system components, reference architectures and QA guidelines and best practices for mobile components and applications. The architect will define and extend existing and future SDKs and components which interfaces with cloud and devices (wireless and other peripherals). The entire effort is expected to meet the latest and industry standard mobility security, usability, user experience guidelines. Above all the candidate should work very closely with the Product / Project managers, business analysts and other architects (cloud, embedded, QA and solutions) and technically own his part of the system from requirements to final delivery. Above all, the successful candidate should be the “Go To Person” for mobility solution design, implementation optimization and X to apps interfacing tasks.

Skills/Experience Requirements

Overall 10+ years of industry experience and 8+ years of mobile application experience.

Experience in one or more of mobile platforms – IOS, Android and Windows Mobile and various mobile application frameworks and accelerators.

In-depth experience of one or more of development SDKs – IOS, Android etc

Expertise in majority among – Objective C, Java, SWIFT, Kotlin. C++, HTML5 and JavaScript experience will be added advantage

Expertise in wireless (Bluetooth, Wi-Fi) programming is a plus

Thorough application level understanding of Object-Oriented Analysis and Design and Design Patterns.

Expertise in mobile App debugging and performance bench-marking tools.

Experience in core operating system concepts and or embedded development/interfacing is a definite plus.

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB
Lead Developer - Cloud
September 30, 2020 Relevent experience: 5+ Years

Job Description

In this position, the candidate will lead a team of 4 to 5 junior engineers to implement new aspects of a modern, highly scalable cloud services-based system. The successful candidate will write standard server code using Java and enterprise SDKs / libraries for the WiSilica cloud platform in addition to ensuring his team members follows the same standards. He/she will be responsible for ensuring the security, scalability and efficiency of the delivery from his team for particular module/feature/task. The candidate has to ensure proper coding and documentation standards prevalent in the domain and relevant to the company in the project.

Skills/Experience Requirements

Minimum 5 years of professional experience in developing software applications with the Java platform

Solid experience in Spring or other java frameworks.

Experience in microservice architectures

Solid experience in designing and implementing RESTful web services

Excellent knowledge of Databases, SQL and ORM technologies (JPA2, Hibernate)

Object Oriented analysis and design using common design patterns.

Experience with test-driven development

Experience with tools like Jenkins, Maven, JIRA, confluence, GIT/ SVN Desirable

Messaging Middleware – AMQ/ RabbitMQ/ Kafka/VerneMQ

Exposure or knowledge of PaaS, IaaS, Containers, any cloud like AWS, GCP, Azure etc.

Exposure to DevOps CICD Tools

Experience with high volume and Big Data systems (Hadoop, MapReduce, HBase, Hive)

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB
Senior Content Writer
September 30, 2020 Relevent experience: 7 - 10 Years

Job description:

Ability to research industry-related topics and write clear marketing copy to promote our products/services

Write content for multiple channels and formats, including blogs, thought leadership articles, whitepapers, e-books, web, and social content, talking points, presentations, press releases, video storyboards and more

Support planning, developing, and implementing digital content strategies on a diverse range of topics to meet corporate and business objectives

Provide day-to-day support of web and content publishing and monitoring activities

Assist with reporting on performance and presenting recommendations based on data insights

Ensure work meets editorial, design and brand standards

Ability to wear multiple hats, work independently, and drive projects forward

Requirements:

7-10 years working in communications or content strategy in the fields of corporate communications or journalism or advertising

Impeccable written and verbal skills, expertise in both long- and short-form writing, and a passion for storytelling

Good understanding of digital content planning, creation, publishing, monitoring and measurement methods and tools

Work effectively both independently and as part of a team

Creative thinker who can connect the company’s objectives to compelling content in a variety of formats

Understanding of communications best practices and ability to apply them

Work experience in technology firm will be an added advantage

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB
Sr. Embedded Developer
September 30, 2020 Relevent experience: 5+ Years

Job Description

In this position, the candidate will interface with the architect for understanding the design and lead the development efforts from a few engineers (4 -5) in performance critical embedded applications / modules of the platform firmware libraries for multiple cores/architectures. He/she will also lead the optimization of the design/implementations to meet performance requirements such as low memory footprint, speed etc. He/she will have to mentor juniors, do proper task split up among the team members and sometimes take up critical modules on his own. The candidate will lead quick prototyping and proof of concepts projects with new architectures/specifications. The successful candidate will have to be adaptable to multiple embedded platforms and real time / Linux operating systems.

Skills/Experience Requirements

Minimum 5 years of experience and expertise in C/C++ based embedded software/firmware development.

Expertise in multiple embedded platforms such as ARM, MIPS etc.

Expertise of technologies/standards such as USB, GPIO, UART, I2C, SPI, NAND, EEPROM etc.

Experience in major embedded development IDEs.

Expertise in debugging using JTAG, Oscilloscope etc.

Expertise in understanding circuit schematics.

Working experience in Windows and Linux platforms.

Embedded Linux and or any RTOS experience is highly desirable.

Strong computer science basics including OS, Networking and C++ based Object Oriented skills are highly desirable.

Candidate should be able to start projects from initial specs/product document(s).

Working experience in Wireless application development is desirable.

Object oriented C++ development and design experience is desirable.

Experience in leading small teams is desirable.

Good written and verbal communication skills in matters related to technical and planning aspects of projects.

Experience in board bring up.

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB
Sr. Embedded Linux Developer
September 30, 2020 Relevent experience: 5+ Years

Experience / Skills Requirements:

Minimum experience of 5 years relevant

Experience in any embedded Linux variant on ARM, MIPS hardware

Experience in networking configurations, router configurations, WIFI, wireless supplicants etc. in embedded Linux platforms

Experience in customizations of embedded Linux platforms and board bring up

Experience in driver development, debugging for embedded Linux

Experience in Object-Oriented design and Multithreaded programming

Strong analytical and problem-solving skills

Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc.

Degree in Computer Science or Computer Engineering or related field

Independent team player with an eye for details and report on status and planning of own work.

Programming Languages: C++, C and Shell Scripting

Documentation: UML 2.0

Platforms: Linux, any Linux based RTOS

Database: SQL, SQLite or Postgres (optional)

Version control: GIT, SVN

Added Advantage:

Experience in licensing technologies

Exposure to open source tools & methodologies

Knowledge of a high level dynamic scripting language

Experience in integration with backend.

Experience in Algorithms & Socket programming

Background Navigation Map Software Experience, GIS technologies and GIS data management.

Experience in developing low latency systems

Apply With Resume

Please fill in the details and upload your CV to submit the form

Microsoft word or PDF only, Maximum file size: 2.5MB