Software Architect Engineer IV
This job is no longer active.
View similar jobs.
POST DATE 9/12/2016
END DATE 10/24/2016
JOB DESCRIPTIONA reputable manufacturing organization located in Santa Barbara, CA is looking for a Software Architect Engineer IV to join their team. Some of the job functions for this role will be supporting all phases of software development including creating requirements for user needs, architectural design, adoption of technology and tooling, guiding, design, implementation, test, and maintenance. Additional responsibilities below:
-Design and develop compelling software solutions used in contexts utilizing state of the art software and hardware components for video, audio, device control, room control, and networking.
-Analyze user needs and system specifications to design appropriate architecture design and software requirements.
-Manage product backlogs, and guide milestone and sprint planning.
-Responsible for analysis of current products including design, performance, diagnosis and troubleshooting of design based issues, and providing guidance to the development team on best practices.
-Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
-Responsible for planning, processing and performing all jobs in an efficient manner with minimal assistance from the supervisor
-Guide refactoring efforts to apply improved coding practices to legacy code.
-Competent at writing proposals or papers.
-Competent to make presentations to customer or client audiences and management.
-Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
-Working as a project team member
-Help oversee design, code, and test phases of software development.
Skills, Knowledge, and License or Certificate Required:
-Knowledge of the U.S. FDA Quality System Regulation, 21 CFR Part 820 (QSR), and knowledge of international quality system standards, ISO 13485, ISO 9001.
-Deep knowledge and experience with C/C++ and high level languages (C#, Java)
-Knowledge and experience with designing and documenting software architecture in a product development environment
-Deep knowledge and experience with operating systems and API's (Linux, Qt )
-Solid understanding of SW architecture concepts and experience with their application to mission critical systems.
-Experience with software development on embedded systems, ARM processor environments, GPU, FPA interfaces, etc.
-Solid understanding of networking and distributed computing environment concepts.
-Solid understanding of object-oriented programming and computer science foundations, such as memory management, multi-threaded applications development and low-level algorithm performance.
-Knowledge of handheld device application development desired
-BS or MS degree in Computer Science or Electrical Computer Engineering
-9+ years' experience in software product development. (Medical product development experience desired)
If this seems like a position that are interested and qualified for, please respond with your most updated version of your resume displaying your relevant work experience. I look forward to hearing from you. We are an equal employment opportunity employer and will consider all qualified candidates without regard to disability or protected veteran status.