×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

System Firmware Engineer (Device

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Luxoft Poland
Full Time position
Listed on 2026-07-31
Job specializations:
  • Software Development
    Unix/Linux
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: System Firmware Engineer (Device)
Location: Town of Poland

We utilize a city's existing fleet and connected mobile devices to collect real-time data for traffic enforcement. Our advanced AI-driven, vision-based technology detects and analyzes traffic violations, assisting cities in achieving Vision Zero goals. Our team operates in Poland and San Francisco.

  • Design and develop middleware components, platform libraries, and system services for embedded Linux platforms.
  • Optimize inter-process communication, data flow, and system resource utilization to improve overall performance.
  • Analyze and resolve system-level performance bottlenecks, ensuring reliability and scalability of embedded platforms.
  • Collaborate with cross-functional teams (firmware, cloud, and application) to define platform interfaces, APIs, and integration points.
  • Implement and maintain platform-level features such as logging, security frameworks, and configuration management.
  • Debug complex system issues across the middleware, OS, and hardware layers.
  • Contribute to architecture discussions and provide technical guidance for platform evolution.
Mandatory Skills Description
  • BS or MS in Computer Science, Electrical Engineering, or a related field.
  • Proficiency in C and C++ for embedded and system-level development.
  • Strong experience with Linux internals (system services, IPC, device drivers, kernel/user space interactions).
  • Solid understanding of embedded system architecture, SoC components, and hardware/software interaction.
  • Experience with scripting languages (Bash, Python) for build, automation, and testing.
  • Familiarity with common hardware interfaces (I2C, SPI, UART, USB, PCIe).
Nice-to-Have Skills Description
  • Experience with Linux kernel configuration, building, and debugging.
  • Knowledge of ARM-based platforms and low-level hardware bring-up.
  • Exposure to middleware frameworks, IPC mechanisms (DBus, gRPC), or platform APIs.
  • Experience with OTA update systems for OS, applications, and firmware.
  • Understanding of multimedia pipelines, CUDA/OpenCL, or GPU acceleration.
  • Familiarity with CAN/CAN-FD or other automotive/industrial protocols.
  • Experience with security frameworks (secure boot, encryption, key management) in embedded systems.
Our Benefits
  • Stable employment based on an employment contract
  • Copyright-based remuneration for Developers, resulting in a higher net salary
  • Lux Med private health and dental care
  • Life and travel insurance
  • MyBenefit program (sports card, well-being initiatives, and more)
  • Employee Assistance Program for you and your family, including psychological consultations, coaching sessions, and support in personal matters
  • Car rental options
Learning & Development
  • Access to the Lux Talent platform, offering webinars, training sessions, and certified courses
  • Internal Mobility Program, enabling rotation between projects, locations, and accounts
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary