Lead Engineer - Software

Cincinnati, OH, US • Posted 6 hours ago • Updated 6 hours ago
Contract Independent
Contract W2
12 Months
On-site
$40 - $45/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Lead Engineer Software
  • Embedded Linux
  • Windows CE
  • WinCE
  • WEC7
  • Linux BSP
  • Board Support Package
  • U-Boot
  • Linux Kernel
  • Kernel Porting
  • Firmware Development
  • Embedded Systems
  • Device Drivers
  • SPI
  • I2C
  • UART
  • GPIO
  • Ethernet
  • FPGA
  • Custom Peripherals
  • Hardware Bring-up
  • Board-Level Debugging
  • WinCE Migration
  • Linux Migration
  • IPC
  • Inter-Process Communication
  • Threading
  • Timers
  • Synchronization Mechanisms
  • Middleware Integration
  • Low-Level Firmware
  • Boot Time Optimization
  • Memory Optimization
  • Unit Testing
  • Integration Testing
  • System Validation
  • Product Verification
  • Embedded Software Integration
  • Linux Device Driver Development
  • Cross-Functional Collaboration
  • QA
  • Customer Support
  • Embedded Software Development

Summary

Job Title: Lead Engineer - Software
Location: Cincinnati, OH Onsite Client: LTTS
Duration: 12+ Months
Experience: 8+ Years
Job Type: Contract W2 Only
Rate: $45/hr on W2
Interview Mode: Virtual

Job Description:

We are seeking an experienced Lead Engineer - Software with strong expertise in migrating embedded systems from Windows CE (WinCE/WEC7) to Embedded Linux. The ideal candidate will have hands-on experience in Linux BSP development, bootloader customization, kernel porting, device driver development, hardware bring-up, and embedded software integration.

Key Responsibilities:

  • Analyze existing WinCE/WEC7 architecture, firmware, BSP, drivers, middleware, and applications.
  • Define and execute the migration strategy from Windows CE to Embedded Linux.
  • Port and customize Linux BSP, U-Boot bootloader, and Linux kernel components.
  • Migrate WinCE APIs, threads, timers, synchronization mechanisms, and IPC services to Linux equivalents.
  • Develop and port device drivers for SPI, I2C, UART, GPIO, Ethernet, FPGA interfaces, and custom peripherals.
  • Perform hardware bring-up and board-level debugging.
  • Replace WinCE communication frameworks and services with Linux-compatible solutions.
  • Integrate middleware, application software, and low-level firmware components.
  • Optimize system performance, boot time, and memory usage.
  • Develop unit tests, integration tests, and system validation plans.
  • Support product verification, release, and deployment activities.
  • Collaborate with hardware, software, QA, and customer teams throughout the development lifecycle.

Required Technical Skills:

  • Strong experience with Windows CE (WinCE/WEC7) and Embedded Linux.
  • Hands-on experience with Linux BSP development.
  • Experience customizing U-Boot and Linux kernel components.
  • Strong understanding of device driver development for embedded systems.
  • Experience with SPI, I2C, UART, GPIO, Ethernet, FPGA interfaces, and custom peripherals.
  • Experience with hardware bring-up and board-level debugging.
  • Knowledge of IPC, threading, synchronization mechanisms, and timers in embedded operating systems.
  • Strong embedded software integration and firmware development skills.
  • Experience with system optimization, boot-time tuning, and memory optimization.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Excellent communication and cross-functional collaboration skills.

Qualifications:

  • Bachelor of Engineering (BE) in Computer Science, Electronics, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded software engineering and Linux-based product development.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10202400
  • Position Id: 9093863
  • Posted 6 hours ago
Contact the job poster
DG

Dolly Gupta

Recruiter @ VST Consulting, Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

No location provided

Today

Full-time

USD 40,000.00 - 45,000.00 per year

No location provided

Today

Full-time

Indianapolis, Indiana

Today

Full-time

USD 96,000.00 - 192,000.00 per year

Cincinnati, Ohio

Yesterday

Full-time

Search all similar jobs