hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Principal Engineer, Embedder Software

8.00 to 12.00 Years   Bangalore   15 Dec, 2022
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryManufacturing
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

    The role of Principal Engineer- Software is to be responsible for development of products and providing creative solutions associated with the design, development, and sustaining engineering for our new and existing software product portfolio. The successful candidate will possess solid hands-on technical abilities, an excitement and energy for product development, and a passion for their work and the impact it has on meeting the needs of patients.This position is based out of Bangalore and reporting to the Software Manager for Respiratory Health division of Front Line Care.Essential Duties and Responsibilities:
    • Responsible for the architecture and design of a module/project, makes architecture and design choices for new product development, sustenance activities, field issue resolution etc.
    • Identifies technical problems, provides innovative, creative solutions and shares technical knowledge with team.
    • Incorporates business, market, industry and competitive knowledge into technical solutions that can be readily adapted to changes in technology and/or clinical use.
    • Generates alternatives and takes reasonable risks while solving technical problems.
    • Reviews and approves the design of a module/project
    • Owns/leads technology strategy and roadmap for the product line
    • Demonstrates customer focus by ensuring quality of software releases and timely resolution of field reported issues
    • Responsible for analyzing and understanding the requirements.
    • Identifies key module/product level technical risks and assists project manager in developing mitigation and recovery plan
    • Review work products and ensure the quality of deliverables
    • Provides input to the test strategies at a product level
    • Provides guidance to development and test teams with respect to overall design and development.
    • Leads and coaches the team members.
    • Drives the application of principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and testing techniques.
    • Owns and drives continuous improvement activities by identifying and appropriately escalating process and product quality gaps.
    • Work and collaborate closely with Project Manager to define and solve engineering changes/problems to make products that meet all performance and functional criteria within required project schedule, with minimum guidance.
    • Lead in design/change reviews with the Sustaining Team and Engineering Change Board justify design detail and collaborate with other team members
    • Challenges project teams and established work processes and proactively finds creative methods to reach desired performance levels
    • Collaborate with internal and/or external parties in the development, improvement, and maintenance products.
    • Identify and report any quality or compliance concerns and take immediate corrective / Preventive action as needed.
    Your Team:You will be reporting to Software Manager for Respiratory Health. This position does not have any direct reports. You will need to work collaboratively with R&D and cross functions.Your Location:The role is located in the BRD facility in Bangalore India.What You ll Bring:
    • Bachelors Degree in Computer/ Electronics Engineering, Computer Science with 8 to 15 years of work experience in embedded SW development.
    • Experience in complete embedded software development life cycle from concept to release.
    • Excellent software architecture, design and implementation skills
    • Expertise in development and maintenance of Software embedded/distributed systems
    • Strong Object-Oriented development and design knowledge and experience
    • Knowledge of IoT, Cloud, Mobile App development and Cybersecurity technology will be an advantage.
    • Deep understanding of technology & software development principles:
    • Analysis and Design: Object oriented architecture, Design Patterns
    • Programming Languages like C, C++, Python, C# etc.
    • Experience in Embedded OS like Embedded Linux, VxWorks, Micrium, FreeRTOS, embOS, , C/OS etc. Experience with Bare Metal Architecture and Device Drivers is a plus.
    • Experience in Communication/other protocols: CAN, I2C, Bluetooth, UART, SPI, USB, TCP/IP etc.
    • Experience in Development and Continuous Integration tools like Visual Studio/Eclipse, SVN, Git, Gerrit, Jenkins, BitBucket, Jira etc.
    • Experience in Code Quality tools like Coverity, Fortify, Unit test tools.
    • Experience in technically leading project teams involving SW architects and SW design engineers.
    • Demonstrated success in delivering results on technical challenges.
    • Good understanding of Healthcare domain (regulations and standards) and Medical software development process.
    • Excellent communication, inter-personal and leadership skills
    • Firm decision maker and shall possess good influencing skills
    • Openness to collaborate in interest of project/organization.
    • Proactive and self-driven, possesses due sense of urgency
    • Shall possess systems mindset and good problem-solving abilities.
    • Working with multisite teams, Quality conscious and Process & customer Oriented
    • Coaching capabilities.
    • Self-motivated with good interpersonal skills
    ,

Keyskills :
javalinuxjavascriptframeworksoftware development life cyclenew product developmentembedded software development

Principal Engineer, Embedder Software Related Jobs

© 2019 Hireejobs All Rights Reserved