Talent.com
Embedded Software / Firmware Engineer
Embedded Software / Firmware EngineerTech Providers Inc. • Austin, Texas, United States
Embedded Software / Firmware Engineer

Embedded Software / Firmware Engineer

Tech Providers Inc. • Austin, Texas, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.temporary]
[job_card.job_description]

Embedded Software / Firmware Engineer

12+ Months Contract

Austin, TX - Hybrid Role, but at least 3 days on-site

Top 3-5 Must Have Skill :

  • Experienced in writing systemd services, DBus interfaces, and Python or shell scripts.
  • Hands-on experience with OpenBMC, Yocto Project, and BitBake.
  • Good understanding of device tree, Linux kernel configuration, and system demons (phosphor-
  • services).

The Person :

We are looking for an individual that thrives in cross team collaboration and is excited about new technologies. The engineer will be driving the planning, execution and debugging of internal firmware for the next generation and state of the art GPUs, APUs and CPUs.

Key Responsibilities :

  • Develop firmware that collaborates with other HW / SW components to deliver new capabilities and optimized performance for GPUs, APUs and CPUs.
  • Debug, troubleshoot FW issues, as well as system-level failures related to various FW components and features.
  • Develop and customize firmware features for future platforms
  • Debug issues found during pre-silicon, post-silicon, and / or production phases of SOC programs.
  • Interact closely with other teams in design, diagnostics, emulation, firmware, and driver, to ensure enablement of IP functionality, debug of critical features, and full validation for production.
  • Support resolving issues on customer platforms as requested by customer support teams.
  • Minimum Requirements :

  • Expertized in developing and debugging embedded software / firmware using C / C++ programming language.
  • Proficient with Linux development, debugging (gdb, strace), and kernel logs (dmesg, journalctl).
  • Experienced in writing systemd services, DBus interfaces, and Python or shell scripts.
  • Hands-on experience with OpenBMC, Yocto Project, and BitBake.
  • Good understanding of device tree, Linux kernel configuration, and system demons (phosphor-
  • services).
  • Strong analytical skills and pronounced attention to details.
  • Familiar with Git, Gerrit / GitHub, CI pipelines.
  • Preferred Requirements :

  • Experience and knowledge with the following protocols and standards :
  • MCTP (Management Component Transport Protocol),
  • PLDM (Platform Level Data Model),
  • SPDM (Security Protocol and Data Model),
  • FRU and Sensor Management
  • Experience in BMC bring-up and integrating BMC on Aspeed or Nuvoton SoCs (e.g., AST2600).
  • Experience with board / platform-level debug, analysis and optimization.
  • Understanding digital processing and electronics is an asset.
  • In-depth knowledge of CPU / APU architecture is an asset.
  • Good understanding of computer architecture.
  • Laboratory experience, including familiarity with oscilloscopes, logic analyzers, etc.
  • [job_alerts.create_a_job]

    Embedded Firmware Engineer • Austin, Texas, United States

    [internal_linking.similar_jobs]
    Software Engineer, IAM

    Software Engineer, IAM

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a Software Engineer, IAM.Key Responsibilities Design and implement secure authentication, authorization, and access control systems Develop scalable permissioning system...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Sr. Software Engineer - Production Support (Hybrid / Onsite)

    Sr. Software Engineer - Production Support (Hybrid / Onsite)

    Visa • Austin, TX, United States
    [job_card.full_time]
    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Outsystems Developer

    Outsystems Developer

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a Software Engineer- Outsystems Developer.Key Responsibilities Drive application architecture and solutioning based on requirements Implement features and PBIs utilizing...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer II

    Software Engineer II

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a Software Engineer II to develop networking infrastructure for AI training.Key Responsibilities Design, develop, and optimize networking solutions for large-scale AI tra...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Associate Software Engineer

    Associate Software Engineer

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for an Associate Software Engineer.Key Responsibilities Participate in daily standup meetings to share progress and address roadblocks Collaborate with a partner to complete...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Core Banking

    Software Engineer, Core Banking

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a SW Engineer, Core Banking.Key Responsibilities Develop and maintain backend services using Golang following existing architecture and coding standards Implement featur...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior Embedded Engineer to join their hardware team.Key Responsibilities Provide design and technical input to all aspects of embedded systems development Bring desig...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Consultant, Software Engineer (Hybrid / Onsite)

    Senior Consultant, Software Engineer (Hybrid / Onsite)

    Visa • Austin, TX, United States
    [job_card.full_time]
    Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, C++

    Software Engineer, C++

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a Software Engineer (C++).Key Responsibilities Collaborate with stakeholders to gather and refine software requirements Develop, test, and maintain features in C++ withi...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a Senior System Software Engineer, 3D Computer Vision.Key Responsibilities Build high-fidelity 3D scene representations from sparse or multi-view data Collaborate with r...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer, Tech Lead

    Senior Software Engineer, Tech Lead

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a Sr Software Engineer, Tech Lead (Payments).Key Responsibilities Lead the design, development, and delivery of technical solutions meeting functional, performance, and s...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    Cornelis Networks • Austin, TX, United States
    [job_card.full_time]
    Cornelis Networks delivers the world's highest performance scale-out networking solutions for AI and HPC datacenters.Our differentiated architecture seamlessly integrates hardware, software and sys...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Shift Robotics • Austin, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We’re making the world a more walkable place.Through intuitive personal mobility, we make walking faster, more efficient, and more accessible to empower people to choose walking over sitting in tra...[show_more]
    [last_updated.last_updated_30]
    Embedded Software Engineer - Hybrid - Sign-on bonus

    Embedded Software Engineer - Hybrid - Sign-on bonus

    BAE Systems Inc. • Austin, Texas, United States
    [job_card.full_time]
    Salary : $130,355 - 221,603 per year.A Bachelors degree with 8+ years of experience in avionics or embedded development for electronic controls in a safety-critical environment (e.A proven track rec...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Embedded Software Engineer - FPGA Systems, Amazon Leo's Wireless Systems

    Sr. Embedded Software Engineer - FPGA Systems, Amazon Leo's Wireless Systems

    Amazon • Austin, TX, US
    [job_card.full_time]
    Fpga Embedded Software Engineer.Amazon Leo is Amazon's low earth orbit satellite network.Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing net...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    z-OS System Programmer

    z-OS System Programmer

    VirtualVocations • Austin, Texas, United States
    [job_card.full_time]
    A company is looking for a z / OS System Programmer for a long-term contract opportunity.Key Responsibilities Perform standard system programming activities including configuration, installation, a...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Persimmons • Austin, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Persimmons is building the infrastructure that will power the next decade of AI.Founded in 2023 by veteran technologists from the worlds of semiconductors, AI systems, and software innovation, We’r...[show_more]
    [last_updated.last_updated_30]
    Lead Embedded Flight Software Engineer

    Lead Embedded Flight Software Engineer

    X-Bow Systems • Austin, TX, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    X-Bow Systems is looking to fill a.Lead Embedded Flight Software Engineer.X-Bow's family of solid propellant launch vehicles from initial concept and requirements definition, through implementation...[show_more]
    [last_updated.last_updated_30]