Full Job Description
SA Technologies is a reliable and deliberate leader in the field of IT consulting and services. Being a Microsoft certified partner, we utilize our unparallel standards and unique approach to deliver world-class solutions. With 16+ years of global delivery experience we have proven expertise in IT consulting services, Enterprise Project Solutions, Staff Augmentation, and RPO solutions.
Roles and Responsibility
PURPOSE: Responsible for Software Design and Development in ECE Group
ESSENTIAL DUTIES AND RESPONSIBILITIES :
Review requirements to ensure they are complete and accurate in order to create detailed design documents, work breakdown structures, and accurate effort estimates to complete projects.
Active participation in peer review process for high level designs, detailed level designs and code reviews
Direct participant in Embedded System, Software & Firmware development process including design SW/Modules, writing code, testing, code reviewing and code debugging as per requirements, enhancements and issues reported from customer or product testing
Create reusable modules, libraries, design guidelines, DVP & FMEA (5 WHY Analysis) to document and reuse knowledge.
Maintain development schedules by identifying and managing risks, as well as balancing software enhancements and quality
Utilize best software development practices to implement new processes. Recommend software process improvements
Work independently on assignments / projects. Self-motivated to lead technical tasks and assumes higher levels of responsibility. Lead interactions with Business Unit, customers and other departments towards project execution
Evaluate available technologies and tools, and recommend choices for productization
Own work product development and releases at a through reviews and ensure 100 % compliance .Apply technical knowledge within a product category.
Define, develop and capture knowledge required to deliver sub system level excellence.
Contribute to capability-building activities such as training sessions, presentations, and prototype development.
Maintain metrics to measure the performance. Weekly analysis of work in terms of defined metrics.
Mentor less experienced firmware team members in software development best practices.
Collaborative work with other team members. Provide regular feedback to team members.
Contribute to organizational initiatives such as process improvements, idea generation, and innovation
Key Deliverables :
Project Delivery (Quality, Cost, Schedule), Robustness of solution, Success in productizing solution, Competency enhancement, Innovation
Technology and tool evaluation and recommendation, Implementation decisions, Capability development.
Tools and methodology application to achieve expected deliverables
Releasing work packages at project tollgates
Knowledge management and capability-building for domain area
KNOWLEDGE, SKILLS AND ABILITIES
ESSENTIAL TECHNICAL SKILL :
Hands on Embedded System, Software & Firmware Development
Hands-on experience on C, Embedded C language
Experience in complete software development life cycle (Requirements, design, test specification,code, testing)
Basic understanding Scheduler & RTOS
Strong in SW testing, Unit & Integration, Bench-level Testing
Hands-on experience with development and debugging tools
Basic understanding of Microcontroller & peripherals interfaces, Electronic Circuit Design, Datasheets 8 Basic understanding of Board Support Packages & Device Driver
Communication Protocols-I2C, SPI, UART, CAN, MODBUS
Hands on Emulators,OscilloScope,Logic analyzer .
Knowledge of Software development lifecycle
Good analytical & problem solving skill & techniques
Full-time49 minutes ago Full Job Description Be a Part of the Technology Revolution There has never been a more exciting...Apply For This Job
About Our Opportunity AVEVA creates industrial software that inspires people to shape the future. From water and energy to food...Apply For This Job
Job Summary: We are now looking for an Integration Engineer to analyze, prepare, implement and verify the configuration and integration...Apply For This Job
Looking for self – motivated and proactive Business Development Executive for IT service based company for Pune location. Experience: 0...Apply For This Job
The health and safety of our employees and candidates is very important to us. Due to the current situation related...Apply For This Job
Full-time2 hours ago Full Job Description Job SummaryStrong Knowledge of Core PHP and Codeigniter.Must be good in Object Oriented Programming.Should...Apply For This Job