Search jobs > Pleasanton, CA > Embedded software engineer

Staff Embedded Software Engineer

Gateway Recruiting, INC.
Pleasanton, CA, US
Full-time
Quick Apply

Job Opportunity : This role will work independently under limited supervision, perform highly complex and specialized level software project activities in such areas as Development, Tools, Test, Requirements and / or related areas.

Assignments may include, but are not limited to, analyzing requirements, planning and scheduling data, updating and maintaining different software specifications based on analysis of specifications, needs and improvements, as well as troubleshooting, debugging, and maintaining of software, test, or tool designs, cases, scripts, procedures, and / or code based on strategic analysis.

Functions as lead on project teams and may supervise other engineers. Job Responsibilities : Working from requirement specifications, develops, maintains, and updates detailed design and interface specifications Participates in and supports the implementation, development, enhancements, and modifications to software source code, scripts, and procedures Debugs, troubleshoots, and isolates software problems as well as offers strategic solutions, analysis, and advice regarding identified issues for future development Identifies parameters, structure, and critical test components.

Writes, updates, or executes test design, cases, as well as procedures and reports results. Writes, updates, and maintains requirement and interface specifications Contributes to and supports root-cause analysis of failures Contributes to and supports writing, updating, developing and maintaining Hazard / Risk analysis specifications Working from requirement specifications, develops, maintains, and updates test requirements and design Supports implementation, enhancements, and modifications to test cases, procedures, scripts, and code Debugs, troubleshoots, and isolates software problems and offers strategic advice regarding identified issues for future development Identifies parameters, structure, and critical test components.

Writes, updates, or executes test design, cases, as well as procedures and reports results Presents at design reviews; documents and resolves issues as directed.

Contributes to and supports reviews held by other engineers on related projects and provides useful feedback Contributes to and supports a variety of test phase efforts May write and update requirement specifications for an assigned area Reviews project deliverables such as specifications, code, and test / tool procedures for feasibility, thoroughness, clarity, correctness, and accuracy Support all Company initiatives as identified by management and in support of Quality Management Systems (QMS) Environmental Management Systems (EMS), and other regulatory requirements Complies with U.

S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments.

Maintains positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors Required Qualifications : Bachelor’s Degree in software engineering, computer science, or a related engineering field A minimum of 10 years of Experience in embedded system design, formal software development methodologies, and source code management Preferred Qualifications : Experience in WiFi, BLE, and / or NFC Experience with MCU / MPU Medical Device Experience Highly Preferred Powered by JazzHR

17 days ago
Related jobs
Promoted
IoT/AI
Fremont, California

Our current opening is for an Embedded Software Engineer that will work on our next-generation IoT platform, wireless networking, analytics, and related technologies to enable clients to do a host of other real-world, high- impact applications. Founded by a team of engineers from NASA/Stanford and i...

Promoted
Alif Semiconductor
Pleasanton, California

Proficient in developing software for embedded Linux. Proficient in C and/or C++ programming with best engineering and software development practices. Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking for self-driven and motivate...

Promoted
360 IT Professionals Inc.
San Ramon, California

We are looking for a smart, enthusiastic, and experienced Embedded Software Test Engineer to work on a cutting-edge industrial IoT analytics solution. Experience with performance testing embedded software solutions. You will be expected to create Test Automation Strategies and plans; execute test ca...

Oracle
Pleasanton, California

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications...

Emonics LLC
California, United States

Title – Embedded Software Engineer (Onsite). Design and Develop controller software in Embedded C for agricultural machines. Embedded Controllers software design and development. Software requirement gathering from various stakeholders. ...

MindSource
Newark, California

Senior Embedded Engineering Role for Platform software, you will lead the design and development of sophisticated platform software, covering both low-level and middleware aspects for powertrain electronic control units (ECUs), from the prototype stage through to production. Title: Senior Embedded E...

pony.ai
Fremont, California

We are looking for an experienced and motivated embedded software engineer to work on automotive compute platforms. Proficiency debugging embedded software systems. You will work cross-functionally with hardware, firmware, and software teams to build the most cutting-edge automotive system. Define s...

Brooks Automation
Fremont, California

Computer Engineering or Electrical Engineering Bachelor’s degree with 6+ years or Master with 4+ years of embedded software development experience in relevant industries. We're currently seeking an Embedded Software Engineer to join our dynamic team. Champion best practices in embedded software engi...

Crunchbase
California, United States

We are hiring a hands-on Staff Machine Learning Engineer. At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant informatio...

Abbott
Pleasanton, California

Complete Software Quality related tasks and activities for development of medical product software (embedded, Cloud Patient Care Networks, and mobile), non-medical software, and non-product software. The is responsible for executing and maintaining software quality engineering methodologies and prov...