Post Job

Staff Software Engineer Jobs in Champaign, IL

- 46 Jobs
All
Staff Software Engineer
Embedded Software Engineer
Senior Software Engineer
Software Engineer
Software Engineer-Team Lead
Senior Software Development Engineer
Senior Applications Engineer
Software Development Engineer
  • Sr. Software Engineer - Calypso Developer

    Saragossa

    Staff Software Engineer Job In Champaign, IL

    Do you want to be the FIRST Sr. Software Engineer hire in the US? This is your opportunity to join a joint venture software development firm as they expand into the United States. Backed by two of the most high-profile consulting and private investment firms, they are dedicated to providing the highest quality software solutions in the Financial Services and Alternative Investment Markets. Ready to spend your day building and maintaining software systems that support these high profile firms? They have a goal of 20 staff by the end of the year, and this is your opportunity to get your foot in the door and become the leader of the pack. What will make you stand out is a deep understanding of Calypso or Java, a background in financial services or capital markets, and familiarity with enterprise integration. Intrigued? Let's chat. No up-to-date CV required. *Compensation based on experience*
    $82k-110k yearly est. 2d ago
  • Embedded Software Engineer

    Hcltech

    Staff Software Engineer Job 35 miles from Champaign

    Education & Experience Required: MS/PhD in Mechanical Engineering or related field NO 2 or 4 year degrees accepted Top 3 Skills Strong C++ and Python programming skills Strong background in numerical methods and compressible fluids solvers Previous technical internship/co-op or relevant research experience, preferably in modeling and simulation of refrigeration and hydraulic systems involving multiphase flow Additional Technical Skills Fundamental understanding of software development and architecture Knowledge of 1D multiphase simulation software Soft Skills (Required) A team player with strong technical, communication, customer focus, problem solving skills demonstrated through past project work
    $72k-95k yearly est. 14d ago
  • Senior Application Engineer- Enterprise Application Deployment Support

    Ansys 4.7company rating

    Staff Software Engineer Job In Champaign, IL

    Our Mission: Powering Innovation That Drives Human Advancement When visionary companies need to know how their world-changing ideas will perform, they close the gap between design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by using the predictive power of simulation. From sustainable transportation to advanced semiconductors, from satellite systems to life-saving medical devices, the next great leaps in human advancement will be powered by Ansys. Innovate With Ansys, Power Your Career. Summary / Role Purpose Join the Ansys Customer Excellence team to partner with our customers to engineer what's ahead, solve their real-world engineering problems, deploy Ansys software in their design workflows, and grow Ansys' business. As a hands-on subject matter expert, you will use expert-level engineering knowledge to provide technical pre-sales support, perform professional services, and help translate customer requirements into exciting new product features. You will be working within multi-disciplinary teams to create pervasive simulation solutions, advance your industry knowledge, and grow the business impact. Key Duties and Responsibilities Collaborate with the Ansys product development teams to translate customer requirements into exciting new product features; test new releases of Ansys products on industrial problems, develop deployment best practices. Contribute to consulting services, conduct introductory and/or intermediate training classes. Lead the deployment of software release to customer environments, ensuring reliability, scalability, and security. Collaborate with the business units and development teams to help improve software quality. Implement automation (CI/CD pipelines, etc) for efficient deployments. Develop and maintain Infrastructure as code (IaC) to automate the provisioning, deployment and scaling of applications and environments. Implement and manage monitoring and logging systems to detect and resolve issues promptly. Advise on system scalability, security and performance considerations. Assist in the development of technical roadmaps that align with strategic business goals. Provide reviews of software architecture designs to ensure they meet best practices and align with customer requirements. Serve as a technical expert during client interactions, providing both pre and post sales support. Troubleshoot complex issues in customer environments, ensuring high levels of customer satisfaction. Work closely with product managers, developers, and other stakeholders to translate business requirements into robust tech solutions. Minimum Education/Certification Requirements and Experience Required education and degree type: BS, MS in an engineering discipline, computer science or related field, or equivalent experience. Required minimum years of professional experience in an engineering software environment: BS+3, MS+1, or PhD+0 Logical problem-solving, strong interpersonal and communication skills, fluent in writing and speaking English. Strong organizational and time management skills, possessing a sense of urgency. Projects a professional image and demonstrates business acumen, driven to succeed. Experience with development tools such as Microsoft Visual Studio, Git and MS Azure DevOps or others (Jira, etc.). Demonstrated skills in writing and presenting in fluent English. Logical problem-solving approach and the ability to clearly communicate the situation and proposed solution to the customer. Strong experience with DevOps and methodologies (e.g Ci/CD, Containerization, Configuration Management systems, etc) Two (2) years of experience with Cloud Platforms (MS Azure, AWS, Google Cloud) and understanding of cloud architecture. Two (2) years of experience with Linux-based computer systems. Two (2) years of experience with Windows-based computer systems. Experience in the deployment and operations of web services and databases using TCP/IP, DNS, Ethernet, Virtualization, Security and Network Administration, Firewalls, Authentication, Web and Database Services and Storage Platforms. Excellent communication and leadership skills, capable of leading teams and interfacing with clients effectively. Ability to travel domestically up to 25% of the time. Preferred Qualifications and Skills Preferred education and years of professional experience in an engineering software environment: BS+5, MS+2, or PhD+0 Integration, deployment, and administration of HPC systems using Cluster Job Management Systems such as Grid Engine, LSF or PBS Ability to interact effectively with senior business managers and C-level executives. Ability to travel domestically up to 50% of time. Good understanding of software architecture patterns and principles Good understanding of Web architecture and Web API such as RESTful or gRPC. Experience with Software Development Lifecycle and DevOps practices. Experience using testing frameworks that can perform unit and integration tests. Knowledge of Agile methods - from being in an agile team to leading an agile transition in your company. Must have passion and drive for personal technical excellence and high performance. Must have customer service aptitude and maintain customer focus. Experience with scripting languages (Python, NodeJS, Bash). Experience with pipeline automation. Experience with containerization. Experience with configuration management tools like Ansible, Chef, Puppet, etc. Certifications in cloud technologies (AWS Certified Solutions Architect, Google Cloud Certified, etc.) At Ansys, we know that changing the world takes vision, skill, and each other. We fuel new ideas, build relationships, and help each other realize our greatest potential. We are ONE Ansys. We operate on three key components: our commitments to stakeholders, our values that guide how we work together, and our actions to deliver results. As ONE Ansys, we are powering innovation that drives human advancement Our Commitments: Amaze with innovative products and solutions Make our customers incredibly successful Act with integrity Ensure employees thrive and shareholders prosper Our Values: Adaptability: Be open, welcome what's next Courage: Be courageous, move forward passionately Generosity: Be generous, share, listen, serve Authenticity: Be you, make us stronger Our Actions: We commit to audacious goals We work seamlessly as a team We demonstrate mastery We deliver outstanding results VALUES IN ACTION Ansys is committed to powering the people who power human advancement. We believe in creating and nurturing a workplace that supports and welcomes people of all backgrounds; encouraging them to bring their talents and experience to a workplace where they are valued and can thrive. Our culture is grounded in our four core values of adaptability, courage, generosity, and authenticity. Through our behaviors and actions, these values foster higher team performance and greater innovation for our customers. We're proud to offer programs, available to all employees, to further impact innovation and business outcomes, such as employee networks and learning communities that inform solutions for our globally minded customer base. WELCOME WHAT'S NEXT IN YOUR CAREER AT ANSYS At Ansys, you will find yourself among the sharpest minds and most visionary leaders across the globe. Collectively, we strive to change the world with innovative technology and transformational solutions. With a prestigious reputation in working with well-known, world-class companies, standards at Ansys are high - met by those willing to rise to the occasion and meet those challenges head on. Our team is passionate about pushing the limits of world-class simulation technology, empowering our customers to turn their design concepts into successful, innovative products faster and at a lower cost. Ready to feel inspired? Check out some of our recent customer stories, here and here . At Ansys, it's about the learning, the discovery, and the collaboration. It's about the "what's next" as much as the "mission accomplished." And it's about the melding of disciplined intellect with strategic direction and results that have, can, and do impact real people in real ways. All this is forged within a working environment built on respect, autonomy, and ethics. CREATING A PLACE WE'RE PROUD TO BE Ansys is an S&P 500 company and a member of the NASDAQ-100. We are proud to have been recognized for the following more recent awards, although our list goes on: Newsweek's Most Loved Workplace globally and in the U.S., Gold Stevie Award Winner, America's Most Responsible Companies, Fast Company World Changing Ideas, Great Place to Work Certified (China, Greece, France, India, Japan, Korea, Spain, Sweden, Taiwan, and U.K.). For more information, please visit us at Ansys is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status . click apply for full job details
    $90k-110k yearly est. 2d ago
  • Embedded Software Engineer

    Intelliswift-An LTTS Company

    Staff Software Engineer Job 35 miles from Champaign

    Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds contributes to making Intelliswift one of the most reliable partners in IT and Talent solutions. We specialize in delivering world-class Digital Product Engineering, Data Management and Analytics, and Staffing Solutions services to Fortune companies, SMBs, ISVs, and fast-growing startups. Role Overview: We're looking for a skilled Embedded Software Engineer to work on the development, enhancement, and release of software solutions used in service diagnostics and troubleshooting for embedded systems. This position focuses on updating and maintaining application and calibration data, developing simulation tools, and supporting validation activities for multiple service tool releases throughout the year. Key Responsibilities: Prepare and configure application and calibration datasets for multiple software release cycles (e.g., 2026A, 2026B, 2026C). Support the creation of simulation and training tools as project schedules allow. Implement and manage engineering controls over service tool configuration data. Collaborate with internal teams to resolve inconsistencies or errors in configuration changes. Maintain and improve internal documentation and process tools used by both the workgroup and external stakeholders. Interface with internal customers to translate requests into actionable changes within service tool databases. Day-to-Day Activities: Process around 10-15 configuration modifications daily in the database used by embedded service tools. Execute validation checks and resolve any resulting errors to ensure system integrity. Maintain detailed documentation of every change within the internal tracking system to support transparency and future reviews. Communicate with internal engineers to clarify ambiguous requests or missing information. Occasionally engage with senior team members for guidance on non-standard tasks or complex updates. Team Dynamics: Regular collaboration with engineers and application specialists across different locations. Written communication (emails, tracking systems) is the preferred method due to the high volume of change requests and asynchronous responses. The work setting favors a focused environment to support repetitive tasks and minimize errors. Work Environment: Requires a calm, interruption-free workspace to maintain high accuracy in repeated technical operations. Most interactions are written to ensure traceability and minimize disruption to workflow. Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related technical discipline. Minimum of 5-7 years of professional experience in embedded systems or software development environments. Technical Proficiency: Must-Have: Advanced proficiency with Microsoft Access, especially using Query Designer. Strong understanding of SQL and relational data structures. Experience with at least one modern programming language such as C#, C++, Java, VB.Net, or Rust. Proficiency in Excel, including macros and formulas for data automation. Strongly Preferred: Knowledge of structured software development methodologies and lifecycle processes. Experience in requirements analysis, service tool development, or technical troubleshooting. Core Soft Skills: Clear communication skills for documenting tasks and interacting with remote stakeholders. Strong sense of collaboration and teamwork in a cross-functional setting. Analytical thinking for identifying root causes and offering solutions to system or data challenges. Equal Employment Opportunity Statement Intelliswift celebrates a diverse and inclusive workforce. We offer equal employment opportunities to all applicants and employees. All qualified applicants will be considered regardless of race, color, sex, gender identity, gender expressions, religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other protected basis under the law. Americans with Disabilities Act (ADA) If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact Intelliswift Human Resources Department Other Employment Statements Intelliswift participates in the E-Verify program. Learn More For information on Intelliswift Software, Inc., visit our website at ********************
    $72k-95k yearly est. 11d ago
  • Offboard/Embedded Software Engineer

    Tata Technologies 4.5company rating

    Staff Software Engineer Job 35 miles from Champaign

    At Tata Technologies we make product development dreams a reality by designing, engineering, and validating the products of tomorrow for the world's leading manufacturers. Due to our continued growth, we are now recruiting for a Offboard/Embedded Software Engineer to strengthen our team in Mossville, IL. Offboard/Embedded Software Engineer Mossville, IL Job Description: Education & Experience Required: Bachelor's degree in computer science, software engineering or relevant field required. 5-7 years' experience required. Technical Skills Top technical skills / technologies required Strong working knowledge of Microsoft Access, including significant experience in the Microsoft Access Query Designer. Working knowledge of SQL. Working knowledge of any higher-level programming language (C#, C++, VB.Net, Java, Rust, etc.). Working knowledge of Excel macros and formulas to automatically generate certain kinds of data. Technologies required: Software Development: Extensive knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. Requirements Analysis: Extensive knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. Technical Troubleshooting: Working knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation. Soft Skills Effective Communications: Working understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Teamwork: Working knowledge of the necessity and value of teamwork; experience with; ability to work cooperatively towards shared goals and being supportive of others at all levels. Analytical Thinking: Extensive knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems If you are passionate about bringing innovation to the projects, you work on then we would love to hear from you. We offer a complete benefits package, including; medical, dental, vision, life insurance, short- and long-term disability, FMLA and 401K. Tata Technologies Inc. is an Equal Opportunity/ Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability, or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development. Tata Technologies: Engineering a better world. Tata Technologies would like to thank all applicants for their interest, each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.
    $63k-78k yearly est. 7d ago
  • Sr. Drupal Developer

    Contact Government Services

    Staff Software Engineer Job 2 miles from Champaign

    Employment Type: Full-Time Department: Developer CGS is seeking a Drupal Developer to join our team supporting a wide-ranging technical support initiative for a large Federal agency. CGS brings motivated, highly skilled, and creative people together to solve the government's most dynamic problems with cutting-edge technology. To carry out our mission, we are seeking candidates who are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities. Skills and attributes for success: * Site building, administration, and maintenance of Drupal sites * Develop custom Drupal themes and modules * Work closely with the users to understand their requirements * Work within the Agile methodology helping Sprint teams * Learn new technologies or off-the-shelf software quickly * Help back-end and front-end developers work with one another Qualifications: * Bachelor's Degree in Computer Science or related field * 3+ years of Drupal experience * 3+ in Drupal 8/9 * 5+ years of experience with PHP, MySQL, HTML, JQuery * 3+ years of experience with Drupal content modeling and site governance * 5+ years of experience with CSS, Sass, and USWDS * 3+ years of experience with OEL, REHL, and CentOS * Experience with Apache * Experience with Google Analytics * Experience with Azure DevOps/Agile Methodology * Experience with REST/SOAP APIs * Experience with CI/CD * Experience with Drush/Composer Ideally, you will also have: * Experience with Government software development policies and procedures * Client-facing communication experience * Federal Agency issued security clearance Our Commitment: Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting-edge technology with world-class personnel to deliver customized solutions that fit our client's specific needs. We are committed to solving the most challenging and dynamic problems. For the past seven years, we've been growing our government contracting portfolio, and along the way, we've created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work. Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come. We care about our employees. Therefore, we offer a comprehensive benefits package. * Health, Dental, and Vision * Life Insurance * 401k * Flexible Spending Account (Health, Dependent Care, and Commuter) * Paid Time Off and Observance of State/Federal Holidays Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Join our team and become part of government innovation! Explore additional job opportunities with CGS on our Job Board: ************************************* For more information about CGS please visit ************************** or contact: Email: ******************* $141,024 - $203,701.33 a year
    $141k-203.7k yearly Easy Apply 60d+ ago
  • Embedded SW Sr. Engineer

    Caterpillar, Inc. 4.3company rating

    Staff Software Engineer Job 35 miles from Champaign

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks Embedded SW Sr. Engineer at its facility located at 2427 E Engine Dr., Chillicothe, IL 61523. Leverage technical expertise to coordinate the efforts of cross functional teams to ensure development changes impacting the display system are implemented with utmost quality and on time. Understand program timelines and plan long- term and short-term deliverables. Collaborate with cross functional teams to define critical system requirements. Coordinate user story deliverables with the delivery team to ensure expected content is delivered per release expectations. Lead feasibility investigations and work with multiple process partners to drive feature development plans. Lead the resolution of display software defects found during product development. Test software using Canoe simulator, Google unit test. REQS: This position requires a bachelor's degree, or foreign equivalent, in Electrical Engineering, Computer Engineering, Computer Science or a related field plus 8 years of experience as an embedded software engineer or a related occupation. Additionally, the applicant must have employment experience with: (1) HMI (Human Machine Interface); (2) CANcase; (3) XML; (4) GIT; (5) Target Process; (6) Azure DevOps; and (7) CAN/J1939. Travel Requirements: 10% Domestic. **Summary Pay Range:** $132,101.00 - $165,840.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance, and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement *These benefits also apply to part-time employees Applicants who are interested in this position should apply via *************************** , search **[Embedded SW Sr. Engineer / R0000302141]** **\#LI-DNI** Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ***************************. **Posting Dates:** April 24, 2025 - August 21, 2025 Any offer of employment is conditioned upon the successful completion of a drug screen. EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply. Not ready to apply? Join our Talent Community (*********************************************** .
    $132.1k-165.8k yearly 60d ago
  • On Campus (UIUC) Software Engineer Team Lead/Manager

    Avantcredit

    Staff Software Engineer Job In Champaign, IL

    Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money -- providing them with a new and unique online experience. AvantCredit uses state-of-the-art analytics methods in order to offer its lowest possible interest rates to the widest range of customers. AvantCredit has recently secured $34 million in equity and debt financing to continue to grow at an exponential pace ( ********************************* ). Previously, AvantCredit's founders created the leading international online short-term lender currently employing over 1,000 individuals and generating over $700 million in annual revenue. AvantCredit's founders have also launched an innovative real estate investment trust that provides affordable housing options in Chicago, Indianapolis and Baltimore with over 8,000 apartments owned and managed. In addition, several of AvantCredit's founders have participated in the prestigious Y-Combinator startup incubator program in Silicon Valley, the preeminent program of its kind. Job Description You'll report directly to the co-founder/VP of Technology and be responsible for leading a team of Student Developers in the build out of the existing Ruby on Rails web application stack as well as any future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout, and frontend customer facing web application changes. We are looking for a pragmatic generalist programmer who can balance leading and developing a team of Junior Student Developers, project management, and being a system architect. Qualifications Prior management or team lead experience. Entrepreneurial and self-driven. Thrives in unstructured environments but can provide structure for subordinates. 3 years previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql) Knowledge of development tool creation and application architecture design. Worked with service based architectures in applications, preferably with experience migrating from a monolithic application to service based architecture. Ruby experience preferred. Knowledge of Javascript frameworks such as Knockout.js or similar preferred. Experience working with at least 1 web application with significant customer traffic. Additional Information Job is based on the campus of the University of Illinois Urbana-Champaign Startup culture with access to work directly with senior management Casual dress code Flexible work hours BlueCross/Blue Shield Medical, Dental, & Vision 10 paid vacation days plus 5 days of paid sick time Free cell phone plan Great company events and professional growth training opportunities
    $88k-117k yearly est. 12d ago
  • Senior Software Developer - Spring

    Country Financial 4.4company rating

    Staff Software Engineer Job 46 miles from Champaign

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role COUNTRY Financial is seeking an experienced, highly motivated Senior Software Developer to join the Commercial & Agribusiness Insurance Application Development team. As a member of the team, you will participate in the full software development life cycle following Agile methodologies through requirements, analysis, design, development, and validation. You will be building and enhancing in-house developed solutions as well as being an integral member of the project team that is implementing and supporting a new policy administration system support commercial and agribusiness. Your strong analytical skills, attention to detail and ability to multitask while managing time effectively and meeting deadlines would make a great addition. In this role, you will develop and maintain specification documents, data flows and support integrations between systems and development. How does this role make an impact? * Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices. Do you have what we're looking for? Typically requires 7+ years of relevant experience or a combination of related experience, education and training. Base Pay Range: $94,000-$129,250 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $94k-129.3k yearly 54d ago
  • Software Build & Low Layer Development Engineer Embedded Systems

    DMV It Service 4.3company rating

    Staff Software Engineer Job 35 miles from Champaign

    Job Title: Software Build & Low Layer Development Engineer Embedded Systems Employment Type: Contract About Us: DMV IT Service LLC is a forward-thinking IT consulting company founded in 2020. We specialize in delivering strategic technology solutions, staffing expertise, and training services across domains such as system administration, cybersecurity, and infrastructure development. Our commitment to client success drives us to provide innovative support across both private and public sectors. Job Purpose: We are looking for a highly proficient engineer to lead and manage global software build and deployment processes for low-level embedded systems. This individual will be instrumental in supporting the development of foundational software components-such as OS integration, peripheral drivers, and bootloaders-that interact directly with a diverse range of electronic control modules (ECUs/ECMs). This role also involves maintaining a robust CI/CD infrastructure and ensuring seamless version control and integration with embedded hardware systems. Requirements Key Responsibilities: Manage end-to-end embedded software builds, including compiling, testing, and deploying release-ready code. Architect, implement, and maintain CI/CD pipelines and automation scripts/tools. Research and integrate new tools, languages, or processes to enhance build and deployment efficiency. Oversee software configuration management and version control systems. Collaborate with developers and technical leadership to align build strategies with development workflows. Occasionally contribute to embedded software development (e.g., drivers, boot code, OS abstraction layers). Translate system requirements into technical components and support integration activities. Clearly communicate design and troubleshooting insights with internal teams, partners, and vendors. Participate in debugging, unit testing, and software verification tasks. Work directly with embedded hardware and support onsite system validation and testing. Required Technical Skills: Strong hands-on experience with Jenkins or comparable CI/CD platforms. Proficient in Git version control systems (experience with ClearCase is a plus). Comfortable writing and debugging Bash shell scripts. Solid background in low-level embedded software development, particularly real-time drivers. Skilled with lab tools like oscilloscopes, logic analyzers, and other embedded debugging equipment. Experience working with serial communication protocols such as SPI and I2C. Familiarity with embedded system startup and OS-level configuration. Strong command of ANSI C and Python in embedded development contexts. Experience with RTOS and modern real-time system practices. Knowledge of embedded control system design patterns. Familiarity with Agile development methodologies is preferred. Required Soft Skills: Excellent verbal and written communication skills. Strong analytical and problem-solving capabilities. Effective interpersonal skills and a customer-oriented mindset. Ability to read and understand circuit diagrams and datasheets. Capable of working independently to troubleshoot and resolve technical issues. Education & Experience Requirements: Bachelor's degree in Computer Engineering, Electrical Engineering, or a related technical discipline is required. 5-7 years of professional experience in embedded software development or related roles. Candidates with a Master's degree and substantial internship/project experience may be considered in lieu of full industry experience.
    $66k-90k yearly est. 9d ago
  • Senior Full Stack Developer

    Zmodo Ai Inc.

    Staff Software Engineer Job In Champaign, IL

    Job DescriptionSalary: Senior Full Stack Developer At Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. Were seeking a full-stack engineer who is ready to work with new technologies and architectures in a forward-thinking organization thats always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages. Youll be joining a small team working at the forefront of new technology, solving the challenges that impact both the front-end and back-end architecture and ultimately, delivering amazing global user experiences. About Us Smartz was founded in June of 2021 by Dr. Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years. Our team at Smartz wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry-leading smart home devices and will provide property owners and tenants with an all-in-one solution to all of their property management needs. Our team uses the latest mobile technologies for all features of Smartz apps, which include live video streaming/recording, motion/sound alerts, AI-powered object detection, video access sharing functions, etc. We always strive to develop innovative features to create secure and smart device management experiences for our users and business partners. Job Type Full-time (Champaign, IL) Job Responsibilities Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth Develop new features and infrastructure development in support of rapidly emerging business and project requirements Assume leadership of new projects from conceptualization to deployment Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities. Developing front-end website architecture. Designing user interactions on web pages. Developing back-end website applications. Creating servers and databases for functionality. Ensuring cross-platform optimization for mobile phones. Ensuring responsiveness of applications. Working alongside graphic designers for web design features. Seeing through a project from conception to finished product. Designing and developing APIs. Meeting both technical and consumer needs. Staying abreast of developments in web applications and programming languages. Design and implementation of continuous integration and deployment. Technical Skills Requirements Proficiency with server-side frameworks such as Springboot, java Spring, or any java related frameworks Familiarity with database technology such as MySQL, Oracle, and MongoDB. Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript. Familiarity with JavaScript frameworks such as React or Vue JS. Experience & Qualifications 3+ years of experience building large-scale software applications. Bachelor's Degree in Computer Science Experience in building enterprise applications Strong organizational and project management skills. Unit/integration testing experience. Excellent verbal communication skills. Good problem-solving skills and strong attention to detail. Benefits and Compensation Company paid Medical, Dental, Vision, and Life insurance Retirement and savings plan with company match Robust paid time off package Paid Company Holidays Smartzs commitment to diversity and inclusion is one we strive to cultivate continuously. We aim to provide everyone, regardless of identity, a space where they can grow and feel seen as a person first. These are more than just words to us; they are guidelines for how we build and foster our team, our leaders, and the core culture of our company. We are also an equal opportunity employer that does not discriminate based on any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with the law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs and any mental health or physical disability needs. As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. These requirements may include sharing information in the company's HRM system, regular testing, mask-wearing, social distancing, and daily health checks. Requirements may change in the future with the evolving public health landscape.
    $83k-108k yearly est. 30d ago
  • Software Engineer

    Droisys 4.3company rating

    Staff Software Engineer Job In Champaign, IL

    Software Engineer Duration : Multi Year Project Interview Mode : Phone and Skype Visa : Green Card and US Citizens only. Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio KEY RESPONSIBILITIES Design and develop software solutions that will be used by HTRI[ High Throughput Research and Informatics] customers Interact directly with customers to help understand and document their application requirements. Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure. Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis. Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze Experience developing Graphical User Interfaces on the Windows Platform Experience in database development, design and data entity modeling Ability to work in a dynamic environment where frequent change from customers is commonplace Excellent written, verbal and interpersonal communication skills Ability to work in a self-directed team environment Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis. Experience in Scrum and other Agile Software Development methodologies is helpful Knowledge of the C/C++ programming language is helpful but not required Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful A background in the area of physical sciences or analytical sciences is helpful but not required Bachelors or Master's Degree in Computer Science is required Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-84k yearly est. 12d ago
  • Sr. SAP Developer (Supply Chain)

    Rivian 4.1company rating

    Staff Software Engineer Job 48 miles from Champaign

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Senior SAP Developer, you will leverage your expertise in SAP development to independently design, build, and implement critical solutions. You will play a key role in ensuring the successful implementation and optimization of our SAP systems, contributing to the overall efficiency and effectiveness of our business processes. This position will be located in Plymouth, Michigan OR Normal, IL and report to our ERP Development Lead Responsibilities Design, develop, test, and deploy custom SAP solutions across various modules. Collaborate with business stakeholders and functional teams to understand requirements, translate them into technical specifications and develop robust and scalable solutions that meet the needs of an exponentially growing organization. Develop solutions across all core areas of ABAP such as reports, enhancements, forms, IDOCs, BAPIs, workflows, oData services, etc Build proficiency in customizing standard Fiori apps and developing custom Fiori apps. Develop advanced analytical capabilities by levering CDS views, SAP Analytics Cloud, Fiori Analytics Apps, etc. Work on improving cross-functional business process knowledge to design end-to-end solutions with an organization wide impact. Support functional teams in researching and understanding standard solutions, create test scripts, debugging, troubleshooting, etc. Provide technical guidance to the junior developers in the team. Engage with other technical teams at Rivian in designing and developing fully integrated solutions based on industry best practices Staying abreast with latest SAP technologies and offerings. Qualifications 5+ years of experience as an SAP ABAP Developer. Bachelor's degree in computer science, Information Technology, or related field (or equivalent work experience) Implementation experience across multiple modules of SAP ECC or SAP S/4HANA. Ability to prioritize tasks and manage multiple projects simultaneously. In-depth knowledge of core ABAP to develop custom reports, enhancements (user-exits, BADIs, BTEs), interfaces (IDOCs, BAPI, ODATA, SOAP services), workflows and forms. Need to have hands-on experience on newer technologies such as Fiori, CDS views, AIF, SAP BTP, SAC, etc. Excellent problem-solving and analytical skills Strong communication skills Comfortable working in a collaborative environment Pay Disclosure Salary Range for Illinois & Michigan applicants: $79,700 - $99,600 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary: Rivian provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. 5+ years of experience as an SAP ABAP Developer. Bachelor's degree in computer science, Information Technology, or related field (or equivalent work experience) Implementation experience across multiple modules of SAP ECC or SAP S/4HANA. Ability to prioritize tasks and manage multiple projects simultaneously. In-depth knowledge of core ABAP to develop custom reports, enhancements (user-exits, BADIs, BTEs), interfaces (IDOCs, BAPI, ODATA, SOAP services), workflows and forms. Need to have hands-on experience on newer technologies such as Fiori, CDS views, AIF, SAP BTP, SAC, etc. Excellent problem-solving and analytical skills Strong communication skills Comfortable working in a collaborative environment Design, develop, test, and deploy custom SAP solutions across various modules. Collaborate with business stakeholders and functional teams to understand requirements, translate them into technical specifications and develop robust and scalable solutions that meet the needs of an exponentially growing organization. Develop solutions across all core areas of ABAP such as reports, enhancements, forms, IDOCs, BAPIs, workflows, oData services, etc Build proficiency in customizing standard Fiori apps and developing custom Fiori apps. Develop advanced analytical capabilities by levering CDS views, SAP Analytics Cloud, Fiori Analytics Apps, etc. Work on improving cross-functional business process knowledge to design end-to-end solutions with an organization wide impact. Support functional teams in researching and understanding standard solutions, create test scripts, debugging, troubleshooting, etc. Provide technical guidance to the junior developers in the team. Engage with other technical teams at Rivian in designing and developing fully integrated solutions based on industry best practices Staying abreast with latest SAP technologies and offerings.
    $79.7k-99.6k yearly 60d+ ago
  • Senior Software Engineer

    Advance Trading 3.3company rating

    Staff Software Engineer Job 46 miles from Champaign

    Advance Trading, Inc. (ATI) is a forward thinking, non-proprietary commodity brokerage firm providing risk management and market guidance to grain producers, commercial elevators, and end users including energy producers and livestock feeders. ATI's client base spans the entire globe, with businesses throughout North America, South America, Europe, Africa, Asia, and the Middle East. Our highly skilled team delivers individualized strategies, sound advice, and solid recommendations based on extensive research and market analysis, giving our clients a competitive edge in today's complete marketplace. Job Description As a Senior Software Engineer, you will work with a small self-directed team focused on building full-stack software solutions to meet corporate and client needs. You will identify, implement, maintain, and support software solutions for all end users. The position will be based at our Corporate office located in Bloomington, IL. Essential Duties and Responsibilities Create, maintain, and enhance well designed, complex applications that are fast-loading, easy to navigate, mobile friendly, accessible, simple, and intuitive Work cooperatively with a variety of groups including IT team members, company personnel, and clients Plan, coordinate, and track your work in tandem with team members to meet project goals Integrate collaborative coding practices daily while utilizing version control and issue tracking solutions Communicate with clients and team members on a regular basis Proactively forecast upcoming needs, track, and apply needed changes across all client solutions Meet all product and support goals within designated project deadlines Identify, analyze, and resolve issues with company and client applications; communicate resolution to affected individuals Provide excellent customer service by responding to client requests and complaints in a friendly, helpful, and knowledgeable manner Seek out and take advantage of the latest technology solutions to strengthen performance Other duties as assigned Knowledge Skills and Abilities Front End / User Interface Development Experience (i.e. JavaScript, Web Service Integration, Single Page Architecture Frameworks, Responsive UI Design) Backend / API Development Experience (i.e. API Platforms, Database Systems, Event Driven Systems) Developer Workflow and Methodologies Experience (i.e. Git/GitLab/GitHub, Product Management, Continuous Integration/Continuous Delivery) Excellent written and verbal communication skills Ability to work on a team Ability to receive and provide critique respectfully Time management skills, specifically the ability to handle multiple tasks and prioritize work General business insight, empathy, and the ability to understand business challenges to relate to clients Ability to clearly explain technical information to non-technical individuals Qualifications Minimum Required Qualifications • Bachelor's Degree in Computer Science or related field • 5 years of professional programming experience • Legally authorized to work in the United States without visa sponsorship Preferred Qualifications • 7+ years of professional programming experience Additional Information All your information will be kept confidential according to EEO guidelines.
    $87k-115k yearly est. 12d ago
  • Software Engineer

    Creative Planning Inc. 4.6company rating

    Staff Software Engineer Job 42 miles from Champaign

    For more information. Visit: ************************* com/wp-content/uploads/2025/05/Software-Engineer. pdf
    $68k-96k yearly est. 14d ago
  • Embedded Software Engineer

    Hcltech

    Staff Software Engineer Job 35 miles from Champaign

    Education & Experience Required: Minimum BS in Computer Engineering / Electrical Engineering required. Comp Sci or comparable may be considered if experience is relevant. 5-8 yrs industry experience. Will accept Master's or higher relevant internship/project experience toward minimum. Technical Skills - Required Real world real-time embedded device driver experience is key requirement. Experience designing embedded electronics controls, display, or telematics software, including development of device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, real-time operating system integration/configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing. Proficiency in Git version mgmt required. (Clearcase experience preferred.) Experience troubleshooting/debugging using tools such as oscilloscopes Experience with control software design patterns and anti-patterns, Bash shell, ANSI C, Python, and other programming languages. Experience with software development processes such as Agile. Soft Skills Verbal and written communication skills Problem solving skills, customer service and interpersonal skills. Knowledge of reading schematics and data sheets for components. Ability to troubleshoot issues and make system changes as needed to resolve issue.
    $72k-95k yearly est. 15d ago
  • On Campus (UIUC) Software Engineer Team Lead/Manager

    Avantcredit

    Staff Software Engineer Job In Champaign, IL

    Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money -- providing them with a new and unique online experience. AvantCredit uses state-of-the-art analytics methods in order to offer its lowest possible interest rates to the widest range of customers. AvantCredit has recently secured $34 million in equity and debt financing to continue to grow at an exponential pace (*********************************** Previously, AvantCredit's founders created the leading international online short-term lender currently employing over 1,000 individuals and generating over $700 million in annual revenue. AvantCredit's founders have also launched an innovative real estate investment trust that provides affordable housing options in Chicago, Indianapolis and Baltimore with over 8,000 apartments owned and managed. In addition, several of AvantCredit's founders have participated in the prestigious Y-Combinator startup incubator program in Silicon Valley, the preeminent program of its kind. Job Description You'll report directly to the co-founder/VP of Technology and be responsible for leading a team of Student Developers in the build out of the existing Ruby on Rails web application stack as well as any future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout, and frontend customer facing web application changes. We are looking for a pragmatic generalist programmer who can balance leading and developing a team of Junior Student Developers, project management, and being a system architect. Qualifications Prior management or team lead experience. Entrepreneurial and self-driven. Thrives in unstructured environments but can provide structure for subordinates. 3 years previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql) Knowledge of development tool creation and application architecture design. Worked with service based architectures in applications, preferably with experience migrating from a monolithic application to service based architecture. Ruby experience preferred. Knowledge of Javascript frameworks such as Knockout.js or similar preferred. Experience working with at least 1 web application with significant customer traffic. Additional Information Job is based on the campus of the University of Illinois Urbana-Champaign Startup culture with access to work directly with senior management Casual dress code Flexible work hours BlueCross/Blue Shield Medical, Dental, & Vision 10 paid vacation days plus 5 days of paid sick time Free cell phone plan Great company events and professional growth training opportunities
    $88k-117k yearly est. 60d+ ago
  • Embedded Software Engineer

    Caterpillar, Inc. 4.3company rating

    Staff Software Engineer Job 35 miles from Champaign

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks Embedded Software Engineer at its facility located at 2427 E Engine Drive, Chillicothe, IL, 61523. Responsible for development and testing of software in support of Caterpillar machine electrification applications. Develop and manage to the project plan. Gather and understand electrification application software requirements and translate them to technical requirements. Design and develop software components. Organize and manage testing of the product. Ensure product deficiencies are addressed. Help drive product improvements in the following areas: performance, robustness, usability, field deployment, and collection of diagnostics information. Ensure organization's processes and procedures are followed. Troubleshoot system malfunctions to restore normal function. Support the electrification application teams in software and systems troubleshooting. Provide support for Caterpillar machine electrification applications. REQS: This position requires a bachelor's or foreign equivalent, in Computer Engineering, Electrical Engineering, Computer Science, Mechanical Engineering, or a closely related field and 2 years of experience in an Embedded Software Development role or related occupation. Additionally, the applicant must have 2 years of employment experience with: (1) Software development in C: writing requirements, analysis, design, development, debugging, code reviews, writing test plans, and testing; (2) Software development in MathWorks Simulink: writing requirements, analysis, design, development, debugging, code reviews, writing test plans, and testing; (3) Bench and lab testing of embedded software; (4) Debugger tools (e.g., Lauterbach); (5) Software configuration management in GIT; (6) CAN data link protocol; and (7) CAN development tools (e.g., CANape). Telecommuting: 2 days/ week. Applicants who are interested in this position should apply via *************************** , search **[** **Embedded Software Engineer** **/ R0000310285] #LI-DNI** **Summary Pay Range:** $95,640.00 - $143,520.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ***************************. **Posting Dates:** June 17, 2025 - October 16, 2025 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Not ready to apply? Join our Talent Community (*********************************************** .
    $95.6k-143.5k yearly 6d ago
  • Senior Software Developer - Spring

    Country Financial 4.4company rating

    Staff Software Engineer Job 46 miles from Champaign

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role COUNTRY Financial is seeking an experienced, highly motivated Senior Software Developer to join the Commercial & Agribusiness Insurance Application Development team. As a member of the team, you will participate in the full software development life cycle following Agile methodologies through requirements, analysis, design, development, and validation. You will be building and enhancing in-house developed solutions as well as being an integral member of the project team that is implementing and supporting a new policy administration system support commercial and agribusiness. Your strong analytical skills, attention to detail and ability to multitask while managing time effectively and meeting deadlines would make a great addition. In this role, you will develop and maintain specification documents, data flows and support integrations between systems and development.How does this role make an impact?- Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices.Do you have what we're looking for? Typically requires 7+ years of relevant experience or a combination of related experience, education and training. Base Pay Range: $94,000-$129,250 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $94k-129.3k yearly 53d ago
  • Senior Frontend Developer

    Zmodo Ai Inc.

    Staff Software Engineer Job In Champaign, IL

    Job DescriptionSalary: Senior Frontend Web and App Developer At Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. You will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. To ensure success as a react.js developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class react.js developer should be able to design and build modern user interface components to enhance application performance. About Us Smartz was founded in June of 2021 by Dr. Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years. Our team at Smartz wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry leading smart home devices and will provide property owners and tenants with an all-in-one solution to all of their property management needs. Our team uses the latest mobile technologies for all features of Smartz apps, which include live video streaming/recording, motion/sound alerts, AI powered object detection, video access sharing functions, etc. We always strive to develop innovative features to create secure and smart device management experiences for our users and business partners. Job Type Full-time and in person only (Champaign, IL) Job Responsibilities Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities Developing front end website architecture Designing user interactions on web pages Ensuring cross-platform optimization for mobile phones Ensuring responsiveness of applications Working alongside graphic designers for web design features Designing and developing APIs Technical Skills Requirements In-depth knowledge of JavaScript, CSS, HTML, and front-end languages. Knowledge of REACT tools including React.js, Webpack, Redux, and Flux. Experience with user interface design. Knowledge of performance testing frameworks including Mocha and Jest. Experience with browser-based debugging and performance testing software. Excellent troubleshooting skills. Good project management skills Experience & Qualifications 3+ years of experience building large-scale software applications. Bachelor's Degree in Computer Science Experience in building enterprise applications Unit/integration testing experience Benefits Company paid Medical, Dental, Vision, and Life insurance Retirement savings plan with company match Robust paid time off package Paid Company Holidays Smartzs commitment of diversity and inclusion is one we strive to continuously cultivate. We aim to provide everyone regardless of identity a space where they can grow and feel seen as a person first. These are more than just words to us; they are guidelines for how we build and foster our team, our leaders, and the core culture of our company. We are also an equal opportunity employer that does not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with the law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. These requirements may include sharing information in the company's HRM system, regular testing, mask wearing, social distancing and daily health checks. Requirements may change in the future with the evolving public health landscape.
    $83k-108k yearly est. 40d ago

Learn More About Staff Software Engineer Jobs

How much does a Staff Software Engineer earn in Champaign, IL?

The average staff software engineer in Champaign, IL earns between $80,000 and $140,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average Staff Software Engineer Salary In Champaign, IL

$106,000
Job type you want
Full Time
Part Time
Internship
Temporary