Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer (C/ C++) - Redmond, WA

Digital Technology Solutions Llc

DTS is looking for Firmware Engineer (C/ C++) for our direct client Position in Redmond, WA Summary The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications. Responsibilities Develop high quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms Develop optimized firmware for the Graphics and Display pipelines to support the product use cases Work with internal teams and vendors to improve and tailor existing firmware, device drivers, stack and applications to project needs Debug issues across the software stack including hardware functionality and develop quick workarounds to time-critical issues and provide long term solutions Writing new tests and maintaining existing tests including unit tests, manual and CI automation Skills Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus. Experience with RTOS and developing multi-threaded applications. Expert knowledge of the full software development lifecycle Expert problem solving skills to troubleshoot issues and make system changes as needed to resolve issues. Expert ability to work independently and manage ones time. Strong verbal, written communication skills and interpersonal skills . Education/Experience 8+ years of industry experience developing and testing low level firmware for embedded systems. 10+ years of solid programming skills using C and C++, and experience developing production code and test applications Bachelor's degree in computer science, software engineering or relevant field required. Must Have Skills Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus. Experience with RTOS and developing multi-threaded applications. Expert knowledge of the full software development lifecycle Nice to Have Skills Expert problem solving skills to troubleshoot issues and make system changes as needed to resolve issues. Expert ability to work independently and manage one’s time. Strong verbal, written communication skills and interpersonal skills DTS offers excellent compensation package. Contact : Karun Sharma Team Lead Digital Technology Solutions View phone number on click.appcast.io

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer (C/ C++) - Redmond, WA in Richmond, VA vacancy
  • $99.6k - $223.4k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle...  ...Science/Electrical Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    7 hours ago
  •  ...DTS is looking for experienced Software Engineer ( React JS/ Python) for a Client position based in Seattle, WA Summary The Software Engineers will support the Agentic Content Systems (ACS) organization within RL Content, building AI-native tooling, agentic workflows,... 
    Suggested

    Digital Technology Solutions Llc

    Richmond, VA
    7 hours ago
  •  ...Embedded Software Engineer Seeking Embedded Software Engineers to support design, development, integration, debug, and test of embedded...  ...Computer Science, or related field Experience with embedded C/C++ Experience with RTOS, embedded Linux, or bare metal... 
    Suggested

    AVTC Group

    Richmond, VA
    3 days ago
  •  ...professional Embedded Software Engineer, a team player with solid...  ...Responsibilities Develop the C++ applications that control our...  ...Solid programming experience in C/C++ object-oriented design and...  ...system Cross-functional (hardware/firmware/software) development and... 
    Suggested
    Remote work

    iDirect Government

    Richmond, VA
    2 days ago
  •  ...C++ & Adjudication Developer Glen Allen, VA Fulltime Salary plus benefits Required Skills: Technology & Skill: C, C++,...  ...preferred. Claims functional workflow and claims adjudication engine workflow knowledge will be an added advantage. Claims processing... 
    Suggested
    Full time

    Staffing the Universe

    Glen Allen, VA
    3 days ago
  •  ...on right now. Title: Software engineer-Linux Req ID: 593-1 Duration:...  ...integrated team spanning from firmware development right up to application...  ...programming skill in C and C++ with exposure to X86 as well...  ...Advanced programming skills in C/C++ for operating system kernel... 
    Remote work

    TPI Global Solutions

    Richmond, VA
    1 day ago
  • $197.4k - $232k

     ...Team. One Data Streaming Platform.About the RoleSenior Software Engineers II at Confluent take ownership of critical backend systems that...  ...one major backend programming language (for example, Java, Go, C/C++, or Python) and strong fundamentals in data structures,... 

    Confluent

    Richmond, VA
    3 days ago
  • $30 per hour

     ...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in a...  ...programming in any major language such as: Java, JavaScript, C/C++, Python, GoLang Understanding of data structures,... 
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Richmond, VA
    7 hours ago
  •  ...developed embedded software. Conduct developer testing and integration testing for all developed software. Required Skills: Experience with low-level programming in a Windows, Linux, or RTOS (i.e., VxWorks, uC/OS, etc.). Experience with C/C++ and Python programming.... 

    Connect Tech+Talent

    Richmond, VA
    3 days ago
  • $101.66k - $200.02k

     ...Senior Embedded Software Engineer Strategic Technology Consulting (STC), an Arcfield Company, is seeking a Senior Embedded Software...  ...SWaP constraints, and RF mission needs into efficient embedded C/C++ implementations. The ideal candidate will bring strong experience... 
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Arcfield

    Richmond, VA
    2 days ago
  • iDirect Government in Richmond, Virginia, is seeking an Embedded Software Engineer. The role involves developing C++ applications for advanced satellite terminal systems within an Agile team environment. A strong background in software development with at least 4 years... 

    iDirect Government

    Richmond, VA
    2 days ago
  •  ...energetic, and innovative Embedded Software Engineer to be based in Richmond, VA. Tridium is a...  ...KEY RESPONSIBILITIES • Develop firmware applications and scripts on different platforms...  ...in programming languages such as Java, C++, or Python. • Experience with software... 
    Permanent employment
    Temporary work
    Flexible hours

    Honeywell

    Henrico, VA
    7 hours ago
  • $99.6k - $223.4k

     ...What We're Looking For: Adaptable Engineers: Self-motivated individuals with a quick...  ...in one programming language(java/python/c/c++/goLang/shell scripting) ~ Systematic problem...  ...implementing, and delivering software, firmware for managing GPU based AI servers... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    15 hours ago
  •  ...Full Stack Java Developer Location: NY, NJ, GA, VA, TX, WA, CA Duration: 6+ months contract Job Description: Resource should have 10+ years of experience. The candidate will work as part of an agile team using existing and emerging technology platforms to... 
    Contract work

    Kasmo Global

    Richmond, VA
    2 days ago
  •  ...Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting...  ...Engineer where you'll develop connected embedded systems and firmware that bridge the gap between hardware and software. We're... 

    MPR Services

    Richmond, VA
    3 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that...  ...and vision for you and your dependents.) USA base pay range (CA, WA, NY, NJ, CT) per year: $190,000 - $240,000 USA base pay range (... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Richmond, VA
    1 day ago
  •  ...Title: .NET Developer Location: Remote (AZ, CA,CO, CT,DE,FL,GA,IL,IN,KY,MA,MD,MI,MO,NC,NJ,NY,OH,PA,RI,SC,TN,TX,VA,WA) Have 3 position open for a .NET Developer that has experience with SAP H/4 Hana Rise. This position is remote , but can only sit out of select... 
    Remote work

    RIT Solutions, Inc.

    Glen Allen, VA
    7 hours ago
  •  ...dynamic mid-operation replanning and recovery. • Collaborate with engineering and AI teams to ensure seamless integration, reliability, and...  ...with Python, Bash, JavaScript/TypeScript, Go, Rust, and/or C/C++. • Deep familiarity with build systems, package managers, databases... 
    For contractors
    Remote work

    Micro1

    Richmond, VA
    1 day ago
  •  ...Minimum Qualifications: • 5 years software developer; • Java, C++, HTML, CSS, ARIA, Python; accessibility experience • Responsible...  ...delivery (CD) of a working product by working with development, engineering, architecture, testing and Library teams. • The Lead Developer... 

    Navstar

    Henrico, VA
    3 days ago
  •  ...documentation to assist users. Ensuring continuous professional self-development. 12+ years of hands-on experience with Java, Spring Boot, C++. 6+ years of hands-on experience with Kafka. Good exposure to microservices architecture, cloud technologies. Experience in designing... 

    Software Technology Inc

    Richmond, VA
    3 days ago
  •  ...applications Experience: Minimum of 5 years programming experience in a high level compiled language such as C#, C++, Java Minimum of 5 years experience with scripting languages such as javascript and Python Minimum of 2 years experience... 

    Apex Informatics

    Richmond, VA
    2 days ago
  • $114.4k - $157.3k

     ...balance. About the Opportunity Are you a passionate cloud engineer that’s delivered systems in a fast-paced agile environment? We are...  ...City Metro Area, Philadelphia, PA; San Francisco, CA; Seattle, WA), the listed hiring and salary ranges may be adjusted based on... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Shift work

    Federal Reserve Bank

    Richmond, VA
    1 day ago
  •  ...consulting and product innovation firm specializing in AI, Data Engineering, Blockchain, and Cloud solutions. Key Responsibilities...  ...Experience with Intel or Qualcomm Wi‑Fi chipsets and related firmware. Background in Yocto-based Linux BSP customization. Familiarity... 
    Contract work

    Prana Tree

    Richmond, VA
    4 days ago
  • A fast-growing IT consulting firm in Richmond, Virginia, seeks an Entry Level Engineer to support wireless validation and performance testing. Candidates should have experience in Linux kernel development, Wi-Fi driver development, and familiarity with PCIe bus. Proficiency... 
    Contract work

    Prana Tree

    Richmond, VA
    4 days ago
  • $103.71k - $138.28k

     ...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...  ...these states: AK, CA, CT, DC, DE, IL, MA, MD, NJ, NY, TX, VA, and WA. Lumen offers a comprehensive package featuring a broad... 
    Temporary work
    Remote work

    Lumen

    Richmond, VA
    2 days ago
  •  ...Locally Compact, Inc. Position: Senior Software Engineer Responsible for designing, developing, and maintaining the company’s production...  ...demonstrated experience in general purpose programming languages (e.g., Go/C++) and data science libraries (e.g., Python, Pandas). Employer... 
    Remote work

    Locally Compact, Inc.

    Richmond, VA
    2 days ago
  • $57k

     ...leading capabilities centered around Digital, Engineering and Cloud. ( ) The driving force behind...  .... Understand GUI design developed in C++ language for micro-controller based RTOS environment...  ...software code regression analysis (C/ C++) with knowledge of custom hardware design... 
    Full time
    Contract work
    Local area

    HCLTech

    Richmond, VA
    4 days ago
  • $225k - $275k

     ...any hidden fees or compounding interest.We are looking for an Engineering Manager to lead a full-stack team building affirm card customer...  ...and vision for you and your dependents.)USA base pay range (CA, WA, NY, NJ, CT) per year: $225,000 - $275,000USA base pay range (all... 
    Work at office
    Remote work

    Affirm

    Richmond, VA
    1 day ago
  •  ...Software Engineer Our autonomous systems team is adding a talented software engineer with interests in autonomous systems, robotics,...  ...Object-oriented programming proficiency in Java, Python and/or C++ Ability to work independently and collaboratively as part of... 

    MRINetwork

    Richmond, VA
    3 days ago
  •  ...candidates will have a Bachelor's degree in Computer Science, with at least 2 years of industry experience in various programming languages like Java and C++. The position promises opportunities for professional growth and skills development. #J-18808-Ljbffr mimirtechnologies

    mimirtechnologies

    Richmond, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer (C/ C++) - Redmond, WA. Be the first to apply!