Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Kasmo Global

Job Title: Software Developer - Embedded WPF/.NET

Location: Glendale Heights, IL (Onsite Interview Required - Local Candidates Only)

Duration: Contract-to-Hire (C2H)

Position Summary:


We are seeking an experienced Software Developer with a strong background in embedded systems and front-end development using WPF, C#, and .NET . This role will support the design and implementation of multithreaded desktop applications, bringing robust, responsive UI design and deep WPF/XAML expertise into mission-critical software solutions.


Key Responsibilities:

  • Design and develop WPF-based applications using C#, .NET, and Visual Studio .
  • Implement asynchronous, multithreaded operations for a responsive user experience.
  • Work with XAML to create scalable, interactive UI components.
  • Integrate embedded system interactions into desktop application workflows.
  • Debug, optimize, and maintain application performance and stability.
  • Collaborate with cross-functional teams to align UI development with system requirements.
Required Skills & Experience:
  • Hands-on development experience with WPF, XAML, C#, and .NET .
  • Strong grasp of multithreaded application design and asynchronous programming.
  • Deep working knowledge of WPF-specific features such as:

    • Dependency Properties & Attached Properties
    • Routed Events & Routed Commands
    • Static/Dynamic Resource Management
    • UI updates from non-UI threads
    • Data Binding and Value Converters
    • Control Customization, Templating, and Styling
    • WPF Panel Element Management
Preferred Qualifications:
  • Prior experience with embedded systems integration .
  • Demonstrated ability to work independently and deliver production-ready software.
  • Strong debugging and performance tuning skills within the WPF stack.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Glendale Heights, IL vacancy
  •  ...friends who are looking for new opportunities since we have an excellent referral program. Job Description Position- Software Developer Location- Lombard, Illinois Duration- Full Time Job Description: Supervised by the Technical Manager, the job... 
    Suggested
    Full time
    Work experience placement

    Avance Consulting Services

    Lombard, IL
    22 hours ago
  • $1,500 per month

     ...Job Title : Software Developer Reports To : Vice President, Information Technology General Responsibilities: The Software Developer will contribute to the design, development, and maintenance of software applications in collaboration with the IT team. This... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area

    Crossway

    Wheaton, IL
    22 hours ago
  •  ...their laser systems.   Primary Responsibilities:  -        Develop and optimize laser cutting parameters for various metals and...  ...sciences is a plus  -        Familiarity with CAD/CAM software  -        Travel requirement is 25% HSG is committed to ensuring... 
    Suggested
    Remote work

    HSG Tech Inc.

    Addison, IL
    18 days ago
  • $20 - $34 per hour

     ...skills. Assist in the development and testing of automation software Assist in the installation, commissioning, and troubleshooting...  ...critical thinking skills to analyze complex situations and develop strategic solutions. Effectively organize and prioritize tasks... 
    Suggested
    Hourly pay
    Internship
    Work at office
    Relocation
    Monday to Friday

    ABB

    Lombard, IL
    4 days ago
  • $133.95k - $157.54k

     ...Working at the intersection of LLMs, machine learning, and modern software engineering, the role partners closely with AI, Business, and...  ...‑facing experiences.           A Typical Day  ●Design, develop, and deploy LLM and ML based AI solutions into production ●Build... 
    Suggested
    Casual work

    Parts Town

    Addison, IL
    a month ago
  •  ...Java Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2. Location: Rolling Meadows, IL. Duration: 24 months with possible contract to hire. Job Description The candidate should: Possess excellent... 
    Contract work

    Keylent Inc

    Rolling Meadows, IL
    4 days ago
  • $117.68k - $158.82k

     ...– don’t worry, we’ve got you covered.     The Job at a Glance  Our Sr. SAP S/4 ABAP Developer will develop, enhance, debug, support, maintain, and test SAP ABAP software solutions that support the S/4 HANA and GTS business systems.  You will be involved in all aspects... 
    Casual work

    Parts Town

    Addison, IL
    a month ago
  •  ...worry, we’ve got you covered.     The Job at a Glance   The SAP Integration Suite Engineer is responsible for designing, developing, implementing, and supporting enterprise integrations leveraging SAP Integration Suite, including Cloud Integration (CPI), API Management... 
    Casual work

    Parts Town

    Addison, IL
    a month ago
  • $55 - $120 per hour

     ...Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing C++ embedded software for mission-critical RF systems within a real-time operating system environment. You will contribute across the full software development lifecycle... 
    Contract work
    Temporary work
    Immediate start

    Actalent

    Schaumburg, IL
    4 days ago
  • $66.9k - $95.3k

     ...high capability with focused specialization in areas including software-defined radios, advanced antenna solutions, artificial...  ...software development is also beneficial. Our products are developed to very high standards of quality and reliability and you will... 
    Contract work
    Relocation
    Flexible hours

    Motorola Solutions

    Schaumburg, IL
    3 days ago
  •  ...Lead Software Engineer This role sits at the center of the company's technology evolution—driving how modern software is designed...  ...Elevate Team Capability And Engineering Standards Mentor developers and raise the technical bar across the team Promote consistent... 

    Roadrunner Freight

    Downers Grove, IL
    2 days ago
  •  ...Is hiring for federal client Northrup Grumman Embedded Software Engineer III Northrop Grumman | MANHATTAN BEACH,CA & ROLLING MEADOWS...  ...in Manhattan Beach, California. The selected candidate will develop high-performance embedded software for flight, space, and... 
    Full time
    Contract work

    PROLIM Corporation

    Rolling Meadows, IL
    1 day ago
  •  ...Applications Engineer the PLASTICS division!   Immerse yourself into the fascinating world of ultrasonic welding! Herrmann Ultrasonics develops and builds machines that join plastics, packaging materials, nonwovens and metals with ultrasonic vibrations. This technology is... 
    Temporary work
    Worldwide
    Flexible hours

    Herrmann Ultrasonics Inc.

    Bartlett, IL
    -84
  •  ...experience (used for decoding compressed data and supporting software tools) Experience debugging at the hardware/software interface...  ...: Join a small, highly collaborative engineering team developing fully autonomous robotic vehicles that operate in the world's... 
    Relocation
    Visa sponsorship
    Relocation package

    Sterling Engineering

    Itasca, IL
    22 hours ago
  •  ...Software Development Position Position's Contributions to Work Group: Software development focused on positioning and localization....  ...the industry, complete meaningful work and continuously grow and develop through our various opportunities. Here, you can do the work... 
    Full time
    Part time
    Internship
    Work at office
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days ago
  •  ...Embedded Software Engineer US Citizen Secret Clearance Embedded Software Engineer 3 to support our RF Software department. Responsibilities Designs, develops, operates and maintains software components and computing systems software to be applied to and... 

    Precision Resources Company, Inc.

    Rolling Meadows, IL
    3 days ago
  • $108.8k - $163.2k

     ...and its global allies. Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Principal Embedded Software Engineer - Manufacturing Test Engineering (RF Systems) based out of Rolling Meadows, IL. Manufacturing Engineers thrive in an... 
    Relocation
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  • $100k - $130k

     ...Senior Platform Engineer Vistex is a global enterprise software and services company that helps businesses take control of their mission...  ...authentication and authorization. The engineer will advise and develop platform-level features (e.g., Kafka, proxy services) while... 
    Work experience placement

    Vistex

    Hoffman Estates, IL
    1 day ago
  •  ...and cost efficiency across multi-environment deployments. Develop production-quality platform tooling and services in C#, Node.js...  ...cloud infrastructure, platform engineering, or DevOps, with strong software development skills. ~ Proficiency in C#, Node.js, and/or... 
    Local area

    Jobs via Dice

    Villa Park, IL
    4 days ago
  •  ...Strong experience developing software in C++ (preferably C++14/C++17). Experience working in Linux-based development environments. Understanding of object-oriented design principles and software architecture. Experience with multithreaded application... 

    3B Staffing LLC

    Oak Brook, IL
    3 days ago
  • Advocate Health 1 year contract + to hire Remote but must be located in one of these states ( AL, AK, AR, AZ, DE, FL, GA, IA, ID, IL, IN, LA, KS, KY, ME, MI, MO, MS, MT, NC, ND, NE, NH, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, WI, WV, WY) Data Engineer with HVR...
    Contract work
    Local area
    Remote work
    Flexible hours

    My3Tech Inc

    Downers Grove, IL
    3 days ago
  •  ...partners closely with engineering leadership, data scientists, BI developers, platform/infrastructure teams, and business stakeholders...  ...Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD, modular... 
    Full time
    Worldwide

    Ritchie Bros.

    Westchester, IL
    4 days ago
  •  ...Software Developer Job Description Join the Safety Systems Integration team supporting the Driver Safety Systems and Collision Mitigation Systems groups. As a Software Developer, you will apply the principles of computer science and mathematical analysis to... 

    Kasmo Global

    Schaumburg, IL
    22 hours ago
  •  ...experience in a style sensitive environment. 3D Automotive CAD proficiency of detailing, modelling and packaging with recognized software like Unigraphics NX, Catia V5. Project management & Resource mgt, should be conversant with design requirements documents like DRD... 
    Work experience placement
    Flexible hours
    Shift work

    Keylent Inc

    Lisle, IL
    4 days ago
  • Job Description Job Description SmartSource®, an ABCOM Technology Group company, has more than 35 years of experience serving clients' business technology needs in the events, staffing, legal, government, finance, education, entertainment, and meeting production industries...
    Local area

    SmartSource

    Glendale Heights, IL
    16 days ago
  •  ...Collaborate with cross-functional teams to gather and analyze business requirements.Ensure software solutions align with industry standards and company objectives.Mentor, coach, and develop Applications Engineers while fostering a culture of accountability, ownership,... 
    Permanent employment
    Temporary work

    Michael Page

    Hoffman Estates, IL
    1 day ago
  •  ...Title: Sr Java Developer Location: Schaumburg, IL Duration : Long Term Interview: Phone and Skype Only...  ...understand/influence business requirements Incorporate software and system architecture (e.g. infrastructure, network) into conceptual... 
    Work experience placement

    3B Staffing LLC

    Schaumburg, IL
    2 days ago
  • Application Engineering ManagerAs the Application Engineering Manager, you will run the daily technical and operational side of the Chicago Technical Center. Reporting directly to the Director of Applications Engineering, you will serve as their right hand. You'll be responsible...

    Randstad

    Schaumburg, IL
    1 day ago
  •  ...Job Description: Responsibilities: Develop high-quality software solutions based on business requirements Collaborate with cross-functional teams to define, design, and ship new features Maintain and enhance existing software applications Troubleshoot... 

    RIT Solutions, Inc.

    Schaumburg, IL
    3 days ago
  •  ...Role: Full Stack .NET Developer Location: Lisle, IL Type: Contract 10+ Years Mandate Local Candidates Preferred due to the 4 days/week onsite requirement. Must Have Skills ~8+ years of experience with ASP.NET / .NET Core... 
    Contract work
    Local area

    VBeyond

    Lisle, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!