Senior software engineer

Fiery, LLC
Fremont, United States of America
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 150K

Job location

Fremont, United States of America

Tech stack

Microsoft Windows
API
User Authentication
Profiling
Code Review
Computer Programming
Computer Networks
Software Debugging
Linux
File Systems
Distributed Systems
Memory Management
Performance Tuning
Secure Coding
Software Engineering
System Programming
TCP/IP
Multithreading
Concurrency
Information Technology
Build Tools

Job description

You will play a critical role in designing, developing, and maintaining system-level software across Windows and Linux platforms. You will take end-to-end ownership of complex components and act as a key contributor for system programming and platform-related initiatives. You will leverage strong expertise in C/C+ to build high-performance, scalable, and reliable software. Design, code, test, debug, and enhance system-level and application-level components with a focus on efficiency, robustness, and maintainability. Work extensively with system APIs, OS internals, and kernel/user-mode interactions to solve complex engineering problems. Contribute to networking components and distributed systems while ensuring performance and stability. Drive technical problem-solving across areas such as memory management, concurrency, and performance optimization. Troubleshoot critical issues and provide sustainable solutions. Collaborate closely with cross-functional teams including Product, QA, and other engineering groups while maintaining strong ownership of assigned modules. Participate actively in code reviews and contribute to engineering best practices. Operate independently with minimal supervision, demonstrate strong accountability, and consistently deliver high-quality outcomes in fast-paced environments.

Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience)

Experience:

5-10 years of professional experience in system/software development Technical Skills

  • Strong programming expertise in C and C+
  • Solid experience in both Windows and Linux platforms
  • Deep understanding of OS internals (processes, threads, memory management, I/O, synchronization)
  • Strong experience in system programming (APIs, multithreading, IPC, system calls)
  • Experience in developing and debugging networking components (TCP/IP, sockets, protocols)
  • Strong troubleshooting skills across memory, performance, and concurrency issues
  • Experience in building scalable and reliable distributed systems
  • Hands-on experience with performance optimization and profiling tools
  • Understanding of security concepts such as authentication, encryption, and secure coding practices
  • Exposure to kernel-mode development (drivers, file systems, low-level components) is an added advantage
  • Familiarity with build systems and CI/CD pipelines

Behavioural Skills

  • Strong ownership mindset and accountability
  • Excellent analytical and problem-solving skills
  • Ability to work independently with minimal supervision
  • Effective communication and collaboration skills
  • Self-driven with strong execution focus in fast-paced environments

Benefits & conditions

What's in it for you?

  • Opportunity to work in a global product-based organization
  • Exposure to advanced system-level and platform technologies
  • Work on complex, high-impact engineering problems
  • Collaborate with experienced engineers and technical leaders
  • Strong learning and career growth opportunitiesFlexible and fast-paced work environment
  • Competitive compensation aligned with market standards

Compensation: The salary range for this position is $135,000 - $150,000 USD. Compensation is determined based on experience, skills, and geographic location.

About the company

Fiery LLC is the leading provider of Digital Front Ends (DFEs) and workflow solutions for the growing industrial and graphic arts print industries. Fiery is leading the transformation from analog to digital imaging with scalable, digital, award-winning products for the printing industry. Based in Silicon Valley, California with offices around the world and a customer-base that includes over 2 million DFEs sold globally, we offer innovative software and cloud-based technologies that deliver fast performance, stunning color, and exceptional print quality across a broad range of production printing devices. Fiery DFEs are installed in a diverse range of industry segments, including commercial print, packaging, signs and display graphics, ceramics, building materials, textiles etc. With over 30 years of excellent support and service, we have presence in 19 countries with 800+ employees.

Apply for this position