×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Linux Application Developer

Job in Peoria, Peoria County, Illinois, 61639, USA
Listing for: SIMARN Solutions
Full Time position
Listed on 2026-03-06
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Unix/Linux, C++ Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Job Title:

Embedded Linux Application Developer.

Work Type:
Onsite

Please note that this role does not offer H1B sponsorship and is not open for C2C opportunities; it is a direct W2 position.

Responsibilities
  • The Embedded Linux Application Developer is responsible for designing, developing, integrating, and maintaining applications running on embedded compute platforms, which run a Linux‑based OS and host multiple onboard applications. This includes developing system‑level services, application modules, and a local webserver‑based upgrade interface that enables secure software distribution, diagnostics, and operator interactions.
  • The role also supports coordination with platform, controls, cyber‑security, and validation teams to ensure that applications meet performance, safety, and reliability requirements as outlined in the project SOW.
Required Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Electrical/Electronics Engineering, Software Engineering, or related field.
  • 6-10 years of experience developing Embedded Linux applications (Yocto/Ubuntu‑Core/Linux based systems preferred).
  • Strong programming skills in C, C++, Python, and shell scripting.
  • Linux system programming (POSIX, sockets, threads, epoll)
  • Hands‑on with webserver development (Flask, Lighttpd, Nginx, custom C/C++ REST servers).
  • Experience with security fundamentals (SSL/TLS, cert handling, signing, secure storage).
  • Familiarity with hardware interfaces (CAN, Ethernet, serial) through Linux drivers (Socket

    CAN, etc.).
  • Familiarity with Yocto builds, kernel configuration, and BSP customization.
  • Knowledge of Docker‑like containerization or sandboxed execution on embedded systems.
  • Experience with OTA update frameworks, and rollback strategies.
  • Understanding of functional safety, secure boot, and TPM/secure storage.
  • Exposure to off‑highway equipment, telematics, DBW systems, or machine control networks.
#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary