SanBernardinoRecruiter Since 2001
the smart solution for San Bernardino jobs

Firmware Engineer

Company: Sayva Solutions
Location: San Bernardino
Posted on: February 10, 2020

Job Description:

Firmware EngineerCategory: IT- DevelopmentPosted: 01/23/2020Rancho Bernardo, CaliforniaContract To HireDescription: Position Title: Firmware Engineer Location: San Diego (Rancho Bernardo) Summary/Objective: Design, develop and install firmware / software solutions. Build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Design, modify, develop, write and implement software programming applications. Support and/or install software applications/operating systems. Participate in the testing process through test review and analysis, test witnessing and certification of software. Top skills: C / C++ Bare Metal RTOS Essential Duties and Responsibilities Create firmware and software design documentation, code, unit test automation and debug applications in various software languages including C and C++ embedded programming (bare metal / RTOS). Conduct code reviews, apply metrics for code quality, system risk analysis, software reliability analysis Analyze and use requirements, architecture, design, Test Drive Development (TDD) code and unit test automation in creation of deliverables needed for an FDA regulated product Demonstrate solid understanding of Object-oriented Design and Analysis (OOA and OOD), UML, Systems Thinking and state of the art software development practices Able to provide estimates for delivering high quality code in a timely manner Conducts performance tuning and code optimizations while adhering to coding standards Integrate software with existing systems Maintain FDA standards compliance per company QMS Presents solution proposals based on operational feasibility, evaluating analysis, problem definition, requirements including evaluation of new technologies Delivers design documentation, flowcharts, layouts, diagrams, charts, code comments, clear code and testable code Prepare and install solutions by determining and designing system specifications, standards and programming Improve operations by conducting systems analysis; recommending changes in policies and procedures Obtain and license software by obtaining required information from vendors; recommending purchases; testing and approving products Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations Protect operations by keeping information confidential Provide information by collecting, analyzing and summarizing development and service issues Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle. Assist in software verification and quality assurance procedure development Serve as a subject matter expert Comply with project plans, industry standards and quality system document training requirements Software Engineer top skills & proficiencies: Software Development, Analytical & Problem Solving Skills, Ability to Learn Quickly, Team Player, Agile Development Processes and Principles, Written and Verbal Communication, Customer-Oriented, Analysis, General Programming Skills, Software Debugging, Software Documentation, Software Testing, Software Development Fundamentals & process Required Education and Experience BS/BA degree in Computer Science or Engineering, or equivalent combination of relevant coursework and job-related experience. Preferred Experience and Qualifications Proven work experience in firmware engineering using C and/or C++ using Bare Metal and/or Linux RTOS Proven mastery in software engineering tools, documenting design and specifications In addition to the above the following skills are preferred: Coding using Qt, Python Experience with test-driven development Familiarity with Agile and DevOps Experience in an FDA and ISO regulated environment Solid understanding of Cyber security concepts, fundamentals and associated coding practices Interested in learning more? Reach out directly to Joe Hirlinger at joe@sayvasolutions.com or 858-242-5611. Please don't hesitate to visit our website www.sayvasolutions.com for more information, or follow our LinkedIn page for updates here: https://www.linkedin.com/company/sayva-solutions . About Sayva: Sayva Solutions provides consulting, contract to hire, and direct hire recruiting to support project and full time placement needs. Our decades of combined industry experience has fostered a vast network and emphasis on efficiency, responsiveness, and quality results. - provided by Dice

Keywords: Sayva Solutions, San Bernardino , Firmware Engineer, Engineering , San Bernardino, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Engineering Jobs


Infrastructure Engineer IV - DevOps
Description: The Infrastructure Engineer IE is responsible for the design and implementation of most optimal infrastructure solutions for City National Bank. The IE must have rich and diverse technical background, (more...)
Company: City National Bank
Location: Huntington Park
Posted on: 02/27/2020

Structural Analysis Engineer - Experienced
Description: At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you'll learn and grow, contributing to work that shapes the world. - Find your future (more...)
Company: Boeing
Location: Temple City
Posted on: 02/27/2020

Information Security Engineer III
Description: The Information Security Engineer plays key role in the Information Security program with responsibility to design, implement and maintain the bank's enterprise security technologies. The Information (more...)
Company: City National Bank
Location: La Crescenta
Posted on: 02/27/2020


Associate DevSecOps Engineer
Description: At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the sea bed to outer space, you'll learn and grow, contributing to work that shapes the world. Find your future (more...)
Company: Boeing
Location: Westminster
Posted on: 02/27/2020

Experience Electronics Lab and Support Equipment Engineer
Description: At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the sea bed to outer space, you'll learn and grow, contributing to work that shapes the world. Find your future (more...)
Company: Boeing
Location: Sierra Madre
Posted on: 02/27/2020

Lead Weight and Mass Properties Engineer
Description: At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you'll learn and grow, contributing to work that shapes the world. Find your future (more...)
Company: Boeing
Location: West Covina
Posted on: 02/27/2020

Experienced Stress Analysis Engineer
Description: At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you'll learn and grow, contributing to work that shapes the world. Find your future (more...)
Company: Boeing
Location: Canoga Park
Posted on: 02/27/2020

Experienced RF/Microwave Design and Test Engineer
Description: At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the sea bed to outer space, you'll learn and grow, contributing to work that shapes the world. Find your future (more...)
Company: Boeing
Location: Montrose
Posted on: 02/27/2020

Associate Satellite DSP Subsystems and Algorithms Engineer
Description: The Boeing Space and Launch Division is in search of Associate Level 2 Systems Engineers to join the S L Engineering team in EL Segundo, CA. - As a -Satellite DSP Subsystems and Algorithms Engineer, (more...)
Company: Boeing
Location: Carson
Posted on: 02/27/2020

Mid-Level RF-Microwave Metrology Engineer
Description: Supports the development and verification of test methods. Develops detailed test procedures, and instrumentation and configuration definition, needed to perform the test and minimize risk within the (more...)
Company: Boeing
Location: South Pasadena
Posted on: 02/27/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Bernardino RSS job feeds