Software Development Engineer

Saicon Consultants Inc.
Addison, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Computing Platforms C++ (Programming Language) Cyber Security Computer Programming Software Debugging Linux Microprocessors Firmware Python (Programming Language) Key Management Windows Servers PCI Express
+3 more
Software Engineering Scripting U-Boot

Job description

Software Developer to develop stress software for post-silicon validation with a focus on server CPU security features. This will include development of validation infrastructure and applications., * Development of validation infrastructure and applications for post-silicon validation of server CPUs, with a focus on security features

  • Collaborate with cross-functional teams to innovate to improve SoC validation, debug efficiency, coverage, and process

Requirements

  • Strong programming skills and scripting language expertise (C/C++, Python)
  • 5-7+ years of experience with Linux driver/application development
  • Experience developing validation methodologies, test content, and infrastructure
  • Experience with x86 microprocessor architecture and with server SOC platform architecture including firmware, IO, and DDR
  • Experience with PCI-Express protocol
  • Working knowledge of Server OSes (Linux, Windows Server)
  • Team player with excellent communication skills who can work autonomously, multitask, and set priorities.
  • CPU post-silicon validation experience

Preferred Experience:

  • Expertise in datacenter Security features such as encryption, secure boot, root of trust, key management, confidential compute, and attestation
  • Security architecture and threat modeling

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all