Software Engineer
$112.7k - $169.1kIDEX
If you’re looking for a special place to build or grow your career, you’ve found it. Whether you’re an experienced professional, a recent college graduate or somewhere in between, IDEX is a place where you can apply your existing skills and learn new ones in an environment where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses around the globe, chances are, we have something special for you.SUMMARY OF PRIMARY FUNCTIONThe Embedded software Engineer is a key member of the IDEX-Dispensing team. He\she will work both with local team members as well as with global dispensing units (FFM & FMA) on key design and development activities in embedded systems – driver and firmware development in a hybrid role out of our Wheeling IL location.This will include coordination of research and development, new IoT product initiatives, and related engineering activities.SPECIFIC RESPONSIBILITIESDesign, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems.Develop and support real-time embedded applications using RTOS, ensuring reliability, performance, and scalability.Lead board support package (BSP) development, including board bring-up, hardware validation, and low-level debugging.Utilize Python or similar scripting tools to support automation, testing, debugging, and development workflows.Communicate effectively across engineering teams, demonstrating a clear understanding of performance, quality, and delivery standards in a professional engineering environment.Drive effective technical collaboration with cross-functional internal teams as well as external partners, suppliers, and contractors to deliver high-quality solutions.EXPERIENCE:Minimum 5 years of experience in embedded driver/ firmware development using C programming.Strong hands-on experience on Board support package and Board bring-up is a big plusMust have strong understanding and experience with control systems, algorithm implementation, and signal processingBasic communication protocol UART, SPI, I2C, DMA, I2S,Advance communication protocol USB will be added advantageWorking knowledge of OLED display (driver)Ability to read schematic diagrams and understand peripheral interface is necessaryComfortable using Oscilloscopes, Debuggers, Logic AnalyzersExperience using Python or the like to write external test code to validate embedded codeFamiliar with revision control systems like SVN or GitAbility & willing to work hands onShould be able to conduct design review & evaluate job of third-party companiesAbility to leverage AI tools for codingEDUCATION LEVEL, SPECIALIZED KNOWLEDGE, TRAINING, LICENCES/ CERTIFICATIONSBachelor’s degree in Electronics is requiredPrior history in advanced technical environment such as Automotive, Heavy equipment, Industrial Application, or Healthcare.Experience working in cross functional global application teams (ex: Europe, India / Asia, etc.) a major plus. This position is not eligible for sponsorship of U.S. work visasAre you ready to join a different kind of company where our people, our culture, and our commitments are centered around providing trusted solutions that improve lives around the world?Total RewardsThe compensation range for this position is $112,700.00 - $169,100.00, depending on experience. This position may be eligible for performance based bonus plan.Benefits PackageOur comprehensive U.S. benefit offerings include: Health benefits, 401(k) retirement savings program with company match, PTO, and more. More information on our benefits and rewards can be found on our career page:IDEX is an Equal Opportunity Employer. IDEX gives consideration for employment to qualified applicants without regard to race, color, religion, creed, genetic information, sex, sexual orientation, gender identity or expression, marital status, age, national origin, disability, protected veteran status, or any other consideration or protected category made unlawful by federal, state or local laws.Attention Applicants: If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please let us know.Likewise, if you are limited in the ability to access or use this online application process and need an alternative method for applying, we will determine an alternate way for you to apply. Please contact our Talent Acquisition Team at for assistance with an accommodation. These contact tools may be used only by individuals with a disability for accommodation requests. Do not inquire as to the status of an application.This posting is for an existing vacancy.Artificial intelligence is not used to screen, assess or select applicants.SummaryLocation: Wheeling, IllinoisType: Full time
$105.6k - $158.4k
...across business. You will also contribute to design discussions. Job Description Roles and Responsibilities As a Senior Software Engineer, You Will Define, develop, and evolve software solutions in a fast-paced Agile development environment using modern...SuggestedImmediate startVisa sponsorshipWork visaRelocation package- Join our team as a Senior Software Development Engineer and help shape the future of digital health. Work with cutting-edge cloud-native technologies on innovative microservices for healthcare. Collaborate with passionate professionals, drive impactfSuggested
$225k
...Job Description Full Stack Software Engineer \n \n New York (preferred) | Chicago, Dallas, Atlanta or Fort Washington | $225,000 base + 20% bonus \n \n This is a rare opportunity to join a small, high-performing AI and Innovation team building a predictive...Suggested3 days per week$90k - $130k
...000 per year Requirements: At least 6 years of full-stack software design and development experience; the posting also lists a 5-... ...and industry trends. A degree in Computer Science, Software Engineering, or a related field is preferred. Responsibilities:...SuggestedFull timeLocal areaRemote workWorldwideMonday to Friday- ...Methodology 2+ years of experience in knowledge of Cloud Computing engineering, concepts, service models, deployment models, practical... ...all levels within the organization Contribute to implement good software practices: Continuous Integration (CI) Continuous Development...Suggested
$95k - $120k
...Software Engineer (Glenview, IL) *Please consider before applying: This is a hybrid role and candidates must physically reside in the Glenview/Chicago, IL area. Onsite interviews are required as well as in-person training for the first few weeks. From then it becomes...Work at officeLocal areaRemote work- ...Data Platform Engineer (Oracle EBS Application DBA) Location: Lincolnshire, IL (Hybrid – 3 days onsite, 2 days remote) Overview... ...Oracle 19c (or newer) RAC environments on Linux/Unix, including: Software installation Database creation Patching Performance...Remote workRelocation
$110k - $120k
...Job Description Responsibilities \n \n Analyze business processes and requirements to identify software solutions and automation opportunities. \n Make technical decisions regarding software design, development, and implementation. \n Maintain and enhance...$70k - $80k
...Our Engineering Department exists at the core of our organization. This analytical and innovative team works diligently to ensure clients... ...science graduate eager to apply knowledge and skills to software development in a competitive environment. To be successful, the...Full timeTemporary workLocal areaFlexible hours- Field Application Engineer (FAE) – Entry to Mid Level ABOUT TENSOR REVIVE Tensor Revive LLC specializes in AI server hardware, GPU systems, and board-level repair. We provide engineering support, repair services, and technical solutions for some of the industry's most...Full timeInternship
$90k - $110k
...Job Description Title: Embedded Software Engineer Location: Buffalo Grove, IL Shift: 1st Shift Hire Type: Direct Hire Salary: $90,000-$110,000 per year Comprehensive Benefits Package Sterling Engineering is hiring an Embedded Software Engineer for...Local areaShift workDay shift$113k - $146.7k
...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting...Work experience placementWork at officeWorldwide$150k - $200k
...Description Join FactBase as an early senior engineer on the Zumen US team. You’ll help adapt and scale a cloud platform that enables... .... Ownership: Lead feature development across the complete software development lifecycle, from technical design and implementation...Permanent employmentTemporary workH1bWork at officeRemote workVisa sponsorshipFlexible hours- ...The Senior Software Engineer is responsible for new feature development and ongoing maintenance for Scriptly’s flagship product Scriptly Pharmacy Management and other products in the Scriptly portfolio. This position reports directly to the Chief Technology Officer (CTO...Full timeWork experience placement
$68k - $136k
...mothers, female executives, and scientists.The OpportunityOur location in Lake Forest, IL currently has an opportunity for a Software Engineer in Test. This role is on site daily. This is part of Abbott Core Lab Division. Our diagnostic solutions are used in hospitals,...Work experience placementWorldwideShift work$120k - $150k
..., large language models, realistic simulation environments, computer vision, and reinforcement learning. We are looking for a Software Engineer who thrives on tackling complex problems and pushing the boundaries of new technologies. In this role, you’ll partner closely...Full timeContract workFlexible hours- ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 6 years technology...
- ...Zebra Technologies seeks a Director of Technical Product Management to bridge product vision with architecture and engineering across core software offerings and platform components. You will own the technical strategy for developer-facing platforms like the AI SDK, EMDK...
- ...Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an expert at developing software solutions from start to finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands...H1b
- ...the world's leading institutions, they have combined extreme academic talent with cutting-edge execution. Now they are hiring Software Engineers and Quantitative Developers to build the next generation of their trading platform. This is an opportunity to join a lean,...Immediate start
$91.7k - $163.7k
...potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. As a Sr Software Engineer at Optum Rx, you will join an innovative engineering team responsible for building and maintaining Rx microproducts—portable...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...responsibilities successful candidates can expect.About the jobA leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment.You'll work on technically...
- ...As a Senior Embedded Software Development Engineer, you will work in the Product Development Division designing, implementing, testing, and integrating real-time software for Shure’s products with a focus on the Linux platform. This role will work on architecture and...Work at office
$153.32k
...SupraSoft, Inc. has multiple openings for the position of Sr. Software Engineer (Ref# SSE29SU). Work Location: Schaumburg, IL and relocation required to various unanticipated locations throughout the U.S. Job Duties: Lead the design, development, implementation...Relocation- ...decentralized ecosystems and digital assets — either hosted in our SaaS or deployed in their own clouds. Kaleido is seeking a Senior Software Engineer (Platform Infrastructure) passionate about building cloud-native infrastructure and software systems that power large-scale,...Flexible hours
- Cloud Infrastructure ArchitectSonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting...
- ...Job Description What if an AI agent could tell an engineer exactly why a system failed? \n \n That’s what you’ll help build.... ...high-growth technology company sitting at the intersection of AI, software and complex physical systems. \n \n Their platform already...
- ...flexibility, which also means no spoon-feeding \n \n \n Required \n \n What You Bring \n \n \n ~4+ years of software engineering experience \n ~ Experience building financial systems, FIX API, clearing infrastructure, broker connectivity, etc. \n ~...
- ...delivers AI/ML-enabled applications, automation, and cloud data engineering on an AWS and Databricks platform, with an emphasis on secure,... ...integration. \n Design, build, secure, test, and deploy software, APIs, and automated data pipelines in AWS and Databricks environments...For contractorsRemote work
- ...will be a lead developer responsible for the development of new software products and enhancements to existing products. You should... ...\n \n Responsibilities \n \n Lead and mentor junior engineers: Guide and mentor junior team members on best practices, code...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- healthcare software sales Wheeling, IL
- software support Wheeling, IL
- remote software sales Wheeling, IL
- software implementation project manager Wheeling, IL
- id software Wheeling, IL
- software Wheeling, IL
- entry level software sales Wheeling, IL
- software engineer no degree
- payroll software developer
- junior software developer




