Software Engineer 2

Round Rock, TX, United States

Job Description Summary

Be a force of innovation in customer-focused system design and development!  We are looking for differentiated engineers who can bridge emerging and traditional technologies to create superior solutions.  Firmware, machine learning, real-time data analytics, cryptography, and system management technologies are all intersecting innovation pushes in this team.

  • Investigate emerging industry technologies (eg machine learning and analytics) and rapidly advancing technologies (eg encryption and external system management solutions) and generates relevant potential project concepts
  • Exemplify secure coding diligence and information protection;  evangelize secure coding techniques
  • Drive idea generation for new software features, or for the next version of an existing feature
  • Broaden knowledge through exposure to new assignments and deepen knowledge by continuous learning
  • Expand knowledge of related industry considerations (eg emerging technologies, evolving systems and software development paradigms, industry shifts, etc)
  • Build deeper understanding of customers and use cases, products, processes, procedures, and organization

Job Description

  • Software Engineer 2


    Round Rock, Texas


    Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities. We can’t wait for you to discover this for yourself as an innovative firmware engineer for our core Enterprise Server product development organization.

    State-of-the-art products demand state-of-the-art firmware, and that’s the role of our Firmware Engineering team. We lead and deliver the analysis, design, programming, debugging, troubleshooting or modification of software for firmware applications. Our team oversees programming activities involving analog and digital hardware as well as software operating systems. We also influence product development at all stages. In short, we use the latest technology to modify existing solutions, in addition to developing innovative new software and firmware solutions.


    Key Responsibilities

    Be a force of innovation in customer-focused system design and development!  We are looking for differentiated engineers who can bridge emerging and traditional technologies to create superior solutions.  Firmware, machine learning, real-time data analytics, cryptography, and system management technologies are all intersecting innovation pushes in this team.

  • Investigate emerging industry technologies (eg machine learning and analytics) and rapidly advancing technologies (eg encryption and external system management solutions) and generates relevant potential project concepts
  • Exemplify secure coding diligence and information protection;  evangelize secure coding techniques
  • Drive idea generation for new software features, or for the next version of an existing feature
  • Broaden knowledge through exposure to new assignments and deepen knowledge by continuous learning
  • Expand knowledge of related industry considerations (eg emerging technologies, evolving systems and software development paradigms, industry shifts, etc)
  • Build deeper understanding of customers and use cases, products, processes, procedures, and organization

Essential Requirements

  • MS degree or BS degree with 2+ years’ experience in C-based development.
  • Ability to demonstrate strong coding skills using C
  • Rigorous debug methodologies and strong debugging techniques
  • Experience writing reliable and scalable multi-threaded code
  • Able to work independently and within a team.
  • Experience with effort estimation and project planning
  • Personal contributions in one of the “highly desired” skills listed:  machine learning, analytics, encryption, secure protocols


    Desirable Requirements

  • Experience delivering enabling technologies (eg firmware, kernel, drivers, API) or applications/libraries for machine learning is highly desired
  • Experience delivering enabling technologies (eg firmware, kernel, drivers, API) or applications/libraries for real-time data analytics is highly desired
  • Experience delivering enabling technologies (eg firmware, kernel, drivers, API) or applications/libraries for encryption is highly desired
  • Demonstrated contributions to open source project(s) is a plus
  • Knowledge of hardware design and/or kernel design is a plus
Mission

We’re passionate about connecting highly skilled women with leading companies commited to diversity and inclusion

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job