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 5 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
    8 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
    8 hours 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... 
    Suggested
    Temporary work
    Worldwide
    Flexible hours

    Herrmann Ultrasonics

    Wheaton, IL
    5 days ago
  • $20 - $34 per hour

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

    ABB

    Lombard, IL
    1 day ago
  •  ...Lead Full Stack developer Location - Oak Brook, IL (4 days a week onsite) Job Description: Minimum of 3 - 5 years...  ...Angular or React JS experience. Experience in developing software using agile methodologies. Solid experience in emerging and... 
    Suggested
    Flexible hours

    Texas State Library and Archives Commision

    Oak Brook, IL
    3 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
    9 days ago
  •  ...Inspira Financial Trust, LLC is seeking a Lead Platform Software Engineer to own the full software development life cycle from conception to deployment. You will work across front-end and back-end, shaping architecture, design patterns, and development frameworks to deliver... 

    Inspira Financial Trust, LLC

    Oak Brook, IL
    1 day ago
  • Azure Devops Engineer needs 10+ years experience Azure Devops Engineer requires: Azure (with strong understanding on different IaaS/PaaS/SaaS services+ Networking) Terraform GitHub Actions Kubernetes administration Helm charts Cloud Computing ...

    Global Channel Management, Inc.

    Elk Grove Village, IL
    11 days ago
  •  ...complete and sustainable transport solutions. Join Us as a Lead Software Engineer ! The Digital Transformation Quality Team operates at...  ...candidate to build out our application ecosystem! Responsibilities Develop Machine Learning Models using telematics data Dive into our... 
    Permanent employment
    H1b
    Visa sponsorship

    International Motors

    Lisle, IL
    5 days ago
  •  ...International is seeking a Lead Software Engineer to join the Digital Transformation Quality Team. You will work on ML models from telematics data and shape our application ecosystem. You will own end-to-end project delivery, mentor teammates, and design scalable Azure... 

    International Motors

    Lisle, IL
    1 day ago
  • $60k - $65k

    Elmhurst University is seeking a qualified professional for the role of Advancement Services Specialist. This position involves the administration of Raiser’s Edge NXT, improvement of CRM workflows, and development of user guides. Ideal candidates will have a Bachelor’...

    Elmhurst University

    Elmhurst, IL
    1 day ago
  •  ...McMaster-Carr is seeking an Engineering Manager to lead software teams powering our e-commerce and distribution operations. You will own projects from start to finish, coach engineers, and push for technical excellence while aligning with business goals. This path leads... 

    McMaster-Carr

    Elmhurst, IL
    4 days ago
  •  ...collaborating with business, IT, Analyst, and Data Science groups to define data requirements. The position requires designing, developing, deploying, and supporting high-performance data pipelines, modeling data platforms, and ensuring data quality. It also includes... 

    Compunnel

    Lisle, IL
    3 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
    2 days ago
  • $133.78k - $228.24k

     ...pipelines using tools such as LangChain, LangGraph, and CAMEL. Develop systems for agent reasoning, planning, and long-term memory...  ...Electrical Engineering, or a related field. 10+ years of experience in software engineering, with at least 2+ years working with LLMs or... 
    Temporary work
    Worldwide
    Shift work

    The Chamberlain Group

    Oak Brook, IL
    5 days ago
  •  ...cybersecurity objectives into actionable workstreams, track progress, remove blockers, and ensure successful execution of team initiatives. Develop & Optimize Playbooks, Processes, and Automation: Create and refine incident response playbooks, SOPs, and automation opportunities... 

    RB Global Inc.

    Westchester, IL
    1 day ago
  •  ...in Pentaho Report Development with experience of designing and developing highly interactive reports and dashboards. At least 2 years of...  ...solutions based on Pentaho. At least 4 years of experience in software development life cycle. At least 4 years of experience in... 
    Full time

    TecTammina

    Hoffman Estates, IL
    1 day ago
  • $25 - $30 per hour

     ...is ideal for someone with strong hands-on experience in 3-axis, 4-axis, and 5-axis milling, plus simple CNC lathe setups, who can develop practical, repeatable setup strategies that work in real shop conditions. We are looking for someone creative, process-driven, and... 
    Work experience placement

    Barton Staffing Solutions

    Elk Grove Village, IL
    27 days ago
  • $125k - $135k

     ...Our engineering teams build modern, customer-facing software on a composable architecture using React, Next.js, Node.js, and AWS. We are continuing to strengthen both delivery execution and engineering excellence across the stack. We are looking for a Senior Software... 
    Work at office
    Flexible hours

    Pampered Chef

    Addison, IL
    1 day ago
  • $121.27k - $162.25k

     ..., safer, and easier to support. •Git-based version control and CI/CD pipelines are part of your infrastructure toolkit, bringing software-engineering discipline to systems work. •You take pride in patch management, monitoring, and systems hardening, building environments... 
    Casual work

    Parts Town

    Addison, IL
    15 days ago
  • $65k - $75k

     ...products, delivering presentations and sales proposals to customers. Create concept drawings, perform engineering calculations, and develop CAD designs to meet project requirements. Maintain and organize engineering CAD files and technical data for accuracy and... 

    Kitagawa - NorthTech Inc

    Schaumburg, IL
    18 days ago
  •  ...match Short- and Long-Term Disability Insurance Life Insurance Tuition Reimbursement The Senior Software Engineer for the Product Development team is responsible for developing and sustaining software controlled electro-mechanical medical devices for minimally invasive... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Relocation
    Shift work

    Northgate Technologies

    Carol Stream, IL
    3 days ago
  •  ...opportunities, machine assessment and recommendations, part processing recommendations and development of turnkey proposals. Turnkeys: develop a manufacturing process by generating machine cutting program(s), implementing tooling, and fixturing based on a customer's... 

    Swift Placement & Consulting

    Schaumburg, IL
    21 days ago
  •  ...lifetime opportunity for you. We are looking for a Full Stack Developer with strong Web/Mobile Application experience to be apart of a...  ...Familiar with version control (git), and knowledge of modern software development practices and tool belt (e.g. Build and Test, Continuous... 

    360 -Tsg

    Downers Grove, IL
    11 days ago
  • $95 - $125 per hour

     ...Environment Management Using Infrastructure as Code and Enterprise Automation Practices Infrastructure as Code (Terraform) – Developing / Maintaining Terraform Templates Supporting Consistent Infrastructure Deployment / Configuration Management / Platform Standardization... 
    Remote job
    Hourly pay
    Contract work
    Work at office
    Local area
    Addison, IL
    8 hours ago
  •  ...that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings...  ...Non-Technical Skills: Experience leading teams of experienced developers Strong leadership skills, including the ability to deliver... 

    STEM Xpert

    Schaumburg, IL
    3 days ago
  •  ...The Industrial Lead Process Engineer will also perform engineering design and analysis on complex or unique problems and will coach/develop less experienced engineers, designers, and drafters. The Industrial Lead Process Engineer will demonstrate technical/professional... 
    Temporary work
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    Downers Grove, IL
    1 day ago
  • $121.27k - $162.25k

     ...A Typical Day ~Design, implement, and maintain automated CI/CD pipelines, ensuring smooth integration and deployment processes ~Develop and manage scalable Infrastructure as Code (IaC) solutions using tools like Terraform and Ansible ~Optimize cloud infrastructure for... 
    Casual work

    Parts Town

    Addison, IL
    more than 2 months ago
  • $170k - $185k

     ...are a high-growth technology company that delivers web-based software for healthcare organizations to provide and coordinate all service...  ..., and clinical text using embeddings and vector search Developing, fine‑tuning, and evaluating LLMs and classical ML models with... 
    Full time
    Remote work
    Visa sponsorship

    Goldstone Partners Inc

    Oak Brook, IL
    1 day ago
  • $1,500 per month

     ...Title: Web Developer (Django) Reports To: Director of Web Development General Description of Responsibilities: The Web Developer (Django) is responsible for creating products and experiences that present Crossway content to the marketplace with truth, beauty,... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Remote work

    Crossway

    Wheaton, IL
    8 hours ago

Do you want to receive more vacancies?

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