14 python software developer jobs at 2 companies in Princeton, IL
🚀PromotedHiringCafe
Founding Backend / Infra Engineer
Cupertino, CA, US
$160k-$300k/yrOn-SiteFull Time
HiringCafe: Building a 100× better job search engine to take on Indeed and LinkedIn.
Own the crawlers, pipelines, and infrastructure powering a real-time job search engine. Strong Node.js and Python fundamentals; bonus points for security and reverse-engineering chops.
HiringCafe: Building a 100× better job search engine to take on Indeed and LinkedIn.
Help us build a 100× better job search engine. We need a full-stack engineer with great taste, sharp fundamentals, and a track record of shipping polished product on React/Next.js plus a real backend (Firebase, Elasticsearch, Redis, Stripe).
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Bachelor's in CS/Engineering/Data Analytics or equivalent, proficiency in Python, AI agents, Power BI, SQL; strong analytical, communication, teamwork, testing, and troubleshooting skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
0+ YOEDesign, develop, test, and deploy web, mobile, and cloud software; bachelor’s degree preferred; 0-2 years relevant experience; knowledge of SDLC, software integration, architecture, testing, and strong communication and critical thinking.
AdvantechTaiwan Stock Exchange: 2395: Global provider of industrial IoT and embedded computing solutions.
2+ YOE2+ years embedded software experience; strong C/C++ and Python; experience with Embedded Linux, Yocto, QNX, RTOS, BSP/kernel work; BS/MS in CS/EE or equivalent; knowledge of IP and serial protocols; ARM experience preferred.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Bachelor's in CS/Engineering/Data Analytics or equivalent; strong Python, AI agent, Power BI and SQL experience; analytical thinking, communication, teamwork, software development and testing skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
7+ YOE3+ Mgmt7+ years search engineering experience, 3+ years technical leadership, expertise with search platforms, Java/Python/Scala, cloud and distributed systems, ML for relevance, strong communication.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
5+ YOE5+ years search engineering experience, 2+ years technical leadership, proficiency in Java/Python/Scala, experience with modern search technologies, cloud platforms, APIs, ML for search, and analytics-driven optimization.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Develop and test embedded software for telematics, displays, and connectivity; experience with C/C++/Rust/Python, embedded Linux/RTOS, GIT, and embedded debugging tools; strong analytical and communication skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Extensive software development experience with Python, OOP, CI/CD, Git, AWS services, and relational/noSQL databases; strong decision-making and communication skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Bachelor's in related field or equivalent experience; application development experience with Python/HTML/TypeScript/SQL/React/Flask; familiarity with Agile, AI models, AWS, and secure SDLC practices.
Embedded Software Senior Engineering Specialist - AI
Mossville or Irving
$148k-$222k/yrOnsiteFull Time
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
Bachelor's in Computer/ Electrical Engineering or Computer Science, experience developing AI solutions for embedded devices, proficiency in C/C++/Python, software test frameworks, Git, debuggers, and system architecture skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
2+ YOEBachelor's in electrical/mechanical/automotive engineering plus 4 years (or master's plus 2 years); experience with MATLAB/Simulink, dSpace or Opal RT, GitLab, Python, electrical schematics, and controls/software design for power conversion systems.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
5+ YOE5+ years search engineering, 2+ years technical leadership preferred, BS/MS in CS or related preferred; experience with modern search technologies, cloud platforms, low-latency APIs, Java/Python/Scala, and ML for search.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
2+ YOEMaster's in engineering +2 yrs experience or Bachelor's +5 yrs; 1 yr validation of control models vs test data; software-in-the-loop setup; model integration; Git, MATLAB/Simulink, CANape, Python experience.