Search jobs > Redmond, WA > Embedded software engineer

Associate Embedded Software Engineer

Capgemini
Redmond, WA, US
Full-time

Associate Embedded Software Engineer -076954

Description

Job Title : Associate Embedded Firmware Engineer

Job Location : Redmond, WA

Job description :

You will support in architect, design, build and test embedded firmware systems for future AR, VR, and new platforms. In this role, you will participate in the definition of architecture and implementation of designs in both prototype and shipping consumer products as well as demonstrate good development practices and seamless collaboration.

Our teams deliver all embedded software from low-level device drivers, to computer vision, to machine learning algorithms.

Key Responsibilitites :

  • Design and implement components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, memory management, security, I / O systems, persistence, etc
  • Design and implement drivers and services that operate efficiently in a constrained environment yet when pressed can efficiently deliver large volumes of data with low-latency and high-bandwidth
  • Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application
  • Profile performance problems and drive optimizations that span the entire software stack
  • Bring up new devices and lead debugging and performance tuning exercises that span multiple hardware / firmware / software engineers
  • Understand software components from multiple partner teams, lead the integration of those components into the unified product code base, and drive their continued development including : source control and design documentation

Required Skills :

  • 1-3 years of experience with debugging tools such as GDB, oscilloscope, analyzer, and JTAG
  • Experience with Embedded systems.
  • Proficiency in C / C++
  • Proficiency in using software toolkits, code integration, and automation using Python.

Life at Capgemini

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer :

  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child / elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief
  • 2 days ago
Related jobs
Promoted
IonQ
Seattle, Washington

We are looking for a senior software engineer in embedded software to join our controls software team. The controls software team creates the embedded software that performs real-time control for our quantum computers. This role requires working closely with research physicists, hardware engineers, ...

Promoted
Canonical - Jobs
Seattle, Washington

We hire outstanding Linux and RTOS software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels. C...

Innovative Advantage
Kirkland, Washington

Be an integral part of an engineering team consisting of software, hardware, and FPGA engineers. BSEE (Electrical Engineering) or BSCE (Computer Engineering) degree. Join our small team that makes world class Audio/Video hardware and software for the Business Jet industry. Proven experience interfac...

Axon
Seattle, Washington

The Senior Software Engineer II will be the most senior hands-on software engineer in the team developing products and solutions. We are seeking a Senior Software Engineer II to design and build the software components that make this possible. The Mesh and Opportunistic Networking Team at Axon is bu...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

Implement Routing and Forwarding, Traffic Engineering, and SDN technologies to deliver the best-in-class broadband network services for our customers. Implement highly-available software that will drive networking control plane operation on physical and remote nodes. Define and automate processes us...

iSoftStone
Bellevue, Washington

Software Engineer Associate to join our Team!. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. Work with computer hardware engineers to integr...

IntePros Consulting
Redmond, Washington

Embedded Software Engineer ~ Hybrid. Generates systems software engineering policies, standards and procedures. Designs, develops, tests, debugs and implements operating systems components, software tools and utilities. Determines systems software design requirements. ...

Staffing Technologies
Redmond, Washington

Embedded Software Engineer, Simulation Foundations. ...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

Experience with professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. As a Software Engineer, you will be a...

Amazon
Redmond, Washington

Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer Software. Develop embedded software in assembly, C, C++, or other languages in a real-time operating system environment. In this role, you will participate in all phases of software development from requireme...