← Back to jobs

Trionix Tek Logo
Senior Software Engineer

Trionix Tek

 

Irving, TX, USA

Posted On: 3 days ago
Experience: 6+ years
Availability: Onsite
Openings: 1
Category: Senior Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will lead the architecture, design, and development of software for embedded devices.

This role is on-site.

Responsibilities

  • Design and prototype embedded software solutions from concept to implementation.
  • Own the build process, bootloader development, and kernel-level programming.
  • Develop and maintain device drivers and Linux subsystems.
  • Perform rigorous code reviews and unit testing to ensure system stability.
  • Optimize system performance using memory and performance profiling tools.

Required Skills

  • 6+ years of experience in embedded software development and architecture.
  • Expert-level proficiency in C and C++ (C++11, C++14, or C++17).
  • Deep knowledge of embedded Linux, BSP, and POSIX-based systems (Linux or QNX).
  • Strong understanding of multithreading, algorithms, and IPC/RPC mechanisms.
  • Experience with client-server, peer-to-peer, and publish/subscribe communication paradigms.
  • Proficiency with Linux, Bootloader, and Python.
  • Experience with Java and C#.
  • Solid understanding of HTTP, TLS, REST, and Websockets.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs