Software Engineer Jobs in Thiruvananthapuram - ACSIA Technologies
Job Description
Responsibilities:
· Understand the functionality requirements of a module and generate queries to be discussed with the customer.
· Take complete ownership of a module and ensure that the module functionality requirements are translated to a solution.
· Develop and document the architecture for a module.
· Work closely with Software Architects, Team Leads and Project Managers.
· Individually responsible for the stability of the responsible module and collectively for the stability of the entire system.
· Designs and/or makes recommendations to improve the overall system in terms of stability and performance.
· Responsible for timely delivery of the module as per the overall delivery plan.
· May be responsible for communication with the onsite engineers regarding design definition and debugging.
· May provide on-site engineering support for short (<3 months) and long (3 to 12 months) terms.
Essential Qualifications
·
Bachelor’s in
Computer Science / Electronics / Information Technology.
· Excellent programming skills in C++
· Excellent logical, analytical, problem solving and debugging skills.
· Ability to rapidly learn new technologies and adapt methodologies whenever required.
· A thorough knowledge on Software design, Object Oriented Concepts and design patterns.
· A thorough knowledge on Operating System concepts like IPC mechanisms, Processes/Threads, Memory Management, Networking, Sockets etc.
Job Particulars
About Company
ACSIA is a Technology Company developing Automotive Embedded Systems for the worlds leading Auto Makers. Our Automotive technology experts specializes in developing, efficient and integrated solutions to meet the growing needs of auto makers and tier1s with an aim to reduce the overall cost of development and providing faster time-to-market. We specialize in software solutions for Infotainment systems, Instrument Clusters and Body Electronics. Embedded Software Services We have deep expertise in embedded software development. We undertake complete solutions covering Board bring up, boot loaders, BSP, Device Driver Development, Middleware, Communication Protocols, Algorithm Development, Applications and Embedded UI Development for various platforms including Embedded Linux, Android (for Car) and various Real time operating systems. Our team has specialized in providing boot time optimization, device performance optimizations and automated device driver test tools.
User Experience Design Services
Our User Experience team has over 20 years’ of experience in handling many projects in the UI design space across automotive, test and measurement, healthcare, cloud based web and mobility systems. Our team work with you to design a world-class user interface that not only meets your customer’s requirements, but inspires to use your applications.
SpecialtiesEmbedded Software, Automotive Software, Infotainment, Instrument Cluster, Industrial Engineering, Machine Intelligence, Cloud and Mobility, User Experience Design