Post job

Software development engineer jobs in Bloomington, IL

- 74 jobs
All
Software Development Engineer
Software Developer
Software Engineer
Tester
Software Engineering Internship
Software Engineer-Team Lead
Software Developer Internship
Embedded Software Developer
NET Developer
Software Engineer Lead
Research And Development Internship
Test Engineer
  • Web Tester

    Paradigminfotech

    Software development engineer job in Bloomington, IL

    Paradigm Infotech. Inc is a global IT solutions provider focused on delivering customer value through high Quality Processes and Cost-efficient solutions. Paradigm has been one of the trendsetters in global delivery practices with our Client-Centric Model for customer management and delivery. Job Description Web Tester in Bloomington, IL for a large national account. The resource will work with Integrated Services testing a set of reusable data access services used by other areas of the business at the company. Required Skills: • Must be able to create automated test cases for the team working in an Agile environment • JAVA development knowledge and testing knowledge is a must as this person will be testing JAVA code. • Testing experience with the following tools: SoapUI with Postgres, and WebSphere Qualifications Web Tester in Bloomington, IL for a large national account. The resource will work with Integrated Services testing a set of reusable data access services used by other areas of the business at the company. Required Skills: • Must be able to create automated test cases for the team working in an Agile environment • JAVA development knowledge and testing knowledge is a must as this person will be testing JAVA code. • Testing experience with the following tools: SoapUI with Postgres, and WebSphere Additional Information All your information will be kept confidential according to EEO guidelines.
    $49k-79k yearly est. 1d ago
  • Software Engineering - Summer 2026 Internships

    Rivian 4.1company rating

    Software development engineer job in Normal, IL

    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 Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2026 and June 2028. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development Qualifications Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. 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. Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development
    $61k-82k yearly est. Auto-Apply 3d ago
  • Cloud Tester for Fulltime

    Reliable Software Resources 3.9company rating

    Software development engineer job in Bloomington, IL

    Organizations today are not only challenged by the constantly changing and emerging technologies, but are also confronted with difficulties in acquiring adequate human resources to meet the dynamics of the different IT Project initiatives. It becomes imperative to any business organization to utilize the most cost-effective ways of acquiring talent for immediate and long-term projects with a specific or niche skill set. Since our inception, Reliable Software has been offering IT consulting services to the clients which enable them to maximize their IT investment and that has made us extremely competent enough to work on any IT consulting project for any industry domain. We offer world-class business solutions leveraging widely accepted strategies and technologies on different platforms and these services come at competitive rates. We design end to end business solutions from conceptualization to implementation as per the client's requirements. To acquire strategic skills in a timely and cost-effective manner, many companies turn to Reliable Software for quality IT resource management. Reliable Software has the ability to quickly respond to technology initiatives by strategically acquiring skills and managing available resources. With customers ranging in size from startups to Fortune 500 enterprises, we understand the ever increasing need for talented IT professionals in the development of new technologies. Reliable Software is in business to help you maintain your competitive advantage by cost-effectively delivering highly skilled consultants when and how you need them most. Reliable Software helps you address technical resource requirements with contract services. We invite you to see the difference working with Reliable Software and our strength is in our people and we are ready to work hard for you. Our broad portfolio of solutions enables us to meet your specific staffing requirements across all technologies and domains and below is the list Job Description Greetings from Reliable Software Resources Inc!!! This is Sreekanth G from Reliable Software Resources Inc and I am writing to see whether you are interested in an exciting/challenging opportunity at Bloomington, IL Onsite. Our client is interested in hiring a Cloud Tester who can use Testing, RHEL, Cloud, and Windows. Please let us know whether you would like to be considered. We hope you do as this is truly a great opportunity to make a difference. If you are interested please respond back to this e-mail with your updated resume and a summary of your key skills and the compensation you are looking for. You can also reach me at 248-237-7009. The details of the position are as mentioned below: Kindly find the JD below for your reference Title: Cloud Tester Location: Bloomington, IL Duration: Long term Term: Contract / Fulltime Interview Process: Phone then Skype/On-Site Remote Option: No Required: Tasks & Duties Excellent communication Skills are required For this opening the tester will work on a test support team that is aligned to client/server (RHEL and Windows Server technologies) and cloud (VMware on Linux/Windows) environments. An ideal candidate will have a solid cloud/virtualization background and have a propensity for quality assurance/testing. Description: Test Analyst is needed for Computing Environment Test Delivery area testing efforts. Expectation is to perform an Client/Server and Cloud test executioner role with the following responsibilities: Any automation or technical experience with Cloud (end to end testing), Operating Systems, Windows updates, server loads/updates, workstation loads, basic Network knowledge will be an added advantage for this role. - Create Test Strategy Test Plan and other test documents for the test efforts involved. - Create/Update Test Scenarios/Cases/scripts for the test efforts involved. - Test Execution - Functional, Non Functional, Back out/Implementation, Technical Checkout, others. - Test and defect management using Test Link and Trac Tool - Support all Phases of testing - Use the client SPA Testing methodologies/process for continuous improvement and day to day work. - Strong communication & coordination skills -Leadership and takes initiative a must -Strong triage skills -Ability to continue learning as we move in different directions with Test such as learning/knowing Agile or SAFe testing concepts Any automation or technical experience with Cisco products like ICM, Call Manager, Network will be an added advantage for this role. This person will be allocated to projects once they are trained and part of the team. If interested, please send a reply with your Updated Resume. Additional Information All your information will be kept confidential according to EEO guidelines.
    $68k-83k yearly est. 1d ago
  • Embedded Software Engineer Intern

    CNH Industrial 4.7company rating

    Software development engineer job in Goodfield, IL

    Job Family for Posting: Software Engineering Apply now * Apply Now * Start applying with LinkedIn Start Please wait... About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers. Intern Program Overview We are committed to building a strong talent pipeline by investing in early career professionals. Our internship and co-op programs provide mentorship, training, hands-on experience, and growth opportunities that empower students to explore their career paths with confidence. Through competitive wages, networking events, social and volunteer activities, professional development workshops, and housing support, we strive to deliver one of the best internship experiences-designed to develop and inspire the talent of tomorrow. Interns will work full-time hours during the summer. Job Purpose The Embedded Software Engineering teams at CNH support a wide range of advanced technology initiatives, including Application Controls, Guidance & Steering, and Autonomy. These teams are responsible for integrating applications software, developing new control applications, and maintaining the build pipeline for agricultural platforms. With 10 openings available across multiple teams, interns will gain diverse experience in embedded systems development while contributing to projects that advance autonomy and precision technology. As an Embedded Software Engineer Intern, you will work on real-world challenges in navigation, guidance, and control systems for agricultural machinery. You will also gain exposure to state-of-the-art control techniques, sensor integration, and software development practices in embedded environments. Key Responsibilities Your responsibilities may include: * Supporting embedded software development and testing for agricultural control systems * Collaborating with guidance and control teams to solve complex navigation and controls challenges * Working with Linux embedded systems, C++, and sensor integration to support autonomy and precision features * Researching, writing, developing, testing, and evaluating embedded software programs * Facilitating deployment and integration of embedded software with hardware platforms * Assessing feasibility and application of new or enhanced integration between hardware and software * Creating and updating documentation for software design and project phases * Collaborating with external customers and internal stakeholders to troubleshoot and solve issues Preferred Qualifications Candidates must be pursuing (at minimum) a Bachelor's degree in one of the following majors or a related field: Computer Engineering, Electrical Engineering, Computer Science, Ag Engineering, Software Engineering Pay Transparency The annual salary for this role is USD $19.00 - $31.00 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.) What We Offer We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. Apply now * Apply Now * Start applying with LinkedIn Start Please wait... {{video.content.cta}} {{video.content.title}} {{video.content.description}} × {{explore.title}} {{explore.description}} {{feed.title["#text"]}} {{feed.city["#text"]}}, {{feed.country["#text"]}} {{explore.cta}}
    $19-31 hourly 7d ago
  • Male Drug Tester (Male observed) PART TIME

    Will County, Il

    Software development engineer job in Williamsville, IL

    Job Details Job TitleMale Drug Tester (Male observed) PART TIME Job Title NoteWill County Court Services Department Job SummaryWill County Court Services Department is currently filling a position for a Male Drug Tester. This position is part-time, NO benefits. The Drug Tester position is responsible for the observation and collection of urine specimens, reading test results, and DNA collection. Responsibilities include working four-hour shifts, 4-20 hours per week, between the hours of 8:00 am and 6:00 pm. Minimum Qualifications•High school diploma or equivalent, •MUST have already completed Hepatitis B vaccine series prior to application and provide proof upon request, •MUST pass background check and drug test, •Good communication skills, •Reliable Transportation. Salary Range$22.00 - $24.00/hr. Apply ToPlease submit the following required documents: 1. Current resume 2. Online County application The submission of any, or all, of the above materials does not guarantee employment or the offer of an interview. Failure to submit any requested documents may result in the disqualification of your application. Questions regarding the application process can be directed to: ****************************************. Apply by December 23, 2025 by 4:00pm. Apply for this job Disclaimer*Completed Will County Employment Application or Resume with cover letter may be submitted by mail, fax or hand delivered. Only interviewed applicants will be notified of the selection process. Equal Opportunity Employer
    $22-24 hourly Easy Apply 4d ago
  • Software Developer

    Country Financial 4.4company rating

    Software development engineer job in Bloomington, IL

    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 a talented and driven Software Developer with specialized expertise in MuleSoft to join our dynamic technology team. In this role, you will play a key part in designing, developing, and maintaining integration solutions that connect critical business systems and enhance operational efficiency. We're looking for someone who thrives in a collaborative environment, embraces innovation, and is passionate about building scalable, secure, and high-performing APIs and integrations using MuleSoft's Anypoint Platform. If you're ready to make a meaningful impact and grow your career with a company that values both technical excellence and personal development, we'd love to hear from you. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. This role participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. Preferred Qualifications: * Experience developing with MuleSoft Anypoint Platform, designing, developing, and managing MuleSoft APIs and integrations for enterprise systems, deploying MuleSoft applications to production environments, and writing scripts to manage/move/schedule files in accordance with MuleSoft integration. * Implement integration solutions to connect various enterprise systems and applications, ensuring seamless data flow and process automation. * Utilize GitLab for version control and continuous integration/continuous deployment (CI/CD) pipelines to automate the deployment of MuleSoft applications to production environments. * Identify and resolve integration issues, optimize performance, and ensure the reliability and scalability of MuleSoft solutions. * Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document integration processes and solutions. * Implement security best practices and ensure compliance with regulatory requirements in all MuleSoft integrations and deployments. 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? * Minimum 3 or more years of experience working in a medium or large operating environment supporting and developing in MuleSoft. * Preferred development background with Java, J2EE, database building, SQL scripting, and management: DB2, SQL, PL/SQL, JDBC, mapping, and workflow tools. Base Pay Range: $76,800-$105,600 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!
    $76.8k-105.6k yearly 37d ago
  • Software Developer

    Trigo Global Quality Solutions

    Software development engineer job in Peoria, IL

    Candidates must be legally authorized to work in the United States and able to travel to Canada for business purposes without requiring employer sponsorship. Some travel to Canada will be necessary within this role. Overall Purpose The Software Developer is responsible for supporting, maintaining, and enhancing key operational systems, with a primary focus on Warehouse Management (WMS) and Billing applications. This role involves debugging existing code, implementing new features, and assisting with Electronic Data Interchange (EDI) integrations. The developer will work with PHP, C#, and SQL to ensure the stability and functionality of critical business processes. May Report to Director of Business Solutions, Americas Responsibilities Maintain and debug existing application codebases written in PHP, C#, SQL and Assist in the development, testing, monitoring, and troubleshooting of Electronic Data Interchange (EDI) transactions (e.g., 850, 856, 940, 810) with trading partners. Provide technical support for core business applications, including troubleshooting and resolving production issues in a timely manner. Collaborate with business analysts and operational staff to gather and understand functional requirements for system enhancements or fixes. Participate in the full software development lifecycle (SDLC), including design, development, testing, and deployment for small-scale projects and enhancements. Create and maintain clear technical documentation for new code, system modifications, and issue resolutions. Adhere to company coding standards and best practices, including the use of version control (GitLab). Actively integrates AI-assisted coding tools (e.g., GitHub Copilot, Claude Code) into the development workflow to enhance productivity, code quality, and solution ideation. Collaborate on the design and execution of technical solutions with other IT stakeholders. Support future ISO 27001 implementation Other Any other duties as assigned Knowledge, skills, abilities Hard skills Values & attitudes · · Required · Proficiency in PHP · A strong understanding of databases and SQL. · Understanding of RESTful APIs and data formats like JSON or XML. · Superior problem-solving and analytical skills. · Excellent written and oral communication. · Preferred · Experience with C# or similar object-oriented languages. · Demonstrable experience using AI-assisted development tools · Familiarity with EDI concepts, standards (ANSI X12, EDIFACT), or prior experience troubleshooting EDI transactions · Experience with Power BI. · Experience with AI-assisted coding. · Exposure to supply chain, logistics, warehouse management (WMS), or financial/billing system concepts. Global team spirit · Team player · Caring for people · Open-minded Excellence · Reactive · Resilient to pressure · Rigorous Customer focus · Client oriented · Reliable & trustworthy · Flexible Initiative · Autonomous · Innovative · Daring Work experience Overall recommendations · 3-5 years of experience in a role combining technical problem-solving and programming. Education background Overall requirements A Bachelor's degree in IT, Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience. About TRIGO Global Quality Solutions Founded in 1997, TRIGO is a multinational company providing operational Quality Management solutions for the manufacturing sector, especially in the automotive and aerospace industries. With a team of more than ten thousand professionals present in 20+ countries across 4 continents, TRIGO offers a comprehensive portfolio of Quality Assurance services ranging from inspection to expert auditing, consulting and training. The unrivaled expertise, industrial mindset and extensive global footprint that TRIGO has built up over the last 3 decades has made TRIGO the leading quality solutions provider using the latest innovative and reliable digital systems and standard processes, delivering results in the most demanding industries. TRIGO has recently started to expand its clientele by offering quality services to the medical, chemical and food industries. TRIGO Global Quality Solutions is committed to the core values of equal employment opportunity. We are committed to treating people fairly, and with respect and dignity. We offer employment opportunities based upon an individual's qualifications and performance, free from discrimination or harassment because of race, ancestry, place of origin, ethnic origin, color, citizenship, creed, sex, sexual orientation, age, marital status, family status, and disability.
    $68k-88k yearly est. 42d ago
  • Lead Software Engineer (Java, Node, Golang)

    Dev 4.2company rating

    Software development engineer job in Peoria, IL

    Company DescriptionJobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: Capital One Job Description77 West Wacker Dr (35012), United States of America, Chicago, IllinoisLead Software Engineer (Java, Node, Golang) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 6 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. New York City (Hybrid On-Site): $197,400 - $225,300 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to [email protected] Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.4k-225.3k yearly 60d+ ago
  • Software Engineer II

    Caterpillar 4.3company rating

    Software development engineer job in Peoria, IL

    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. Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary: As a Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications. What You Will Do: Responsibilities of the incumbents are across functional lines with individuals assigned in new program development. Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work. Works directly on complex application/technical problem identification and resolution. Interpreting design requirements for engineering implementation Building and deploying CICD pipelines Implementing source to target mapping as pipeline code Responsibility for Unit and Integration testing Maintains high standards of software quality within the team by establishing good practices and habits Identifies and encourage areas for growth and improvement within the team Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. What You Will Have: Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design. Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products. Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. Considerations For Top Candidates: Extensive software development experience and solid working knowledge of OOP principles (typically 5+ years). Experience in designing and developing software applications in Python (typically 4+ years). Experience working with Git version control on medium to large teams. Exceptional communication skills with experience working on a cross functional team. Deploying software using CI/CD tools such as Jenkins, Github Actions, Azure Devops etc. Experience with AWS components such as Lambda, Glue, Dynamo, Fargate, S3, Sagemaker, IAM and RDS Technical writing skills Additional Information: This position will have the option to be based out of our Chicago, IL or Peoria, IL offices. What You Will Get: Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us. About Caterpillar Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. Summary Pay Range: $95,640.00 - $155,400.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 available for eligible applicants. Posting Dates: December 12, 2025 - December 18, 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. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $95.6k-155.4k yearly Auto-Apply 3d ago
  • Software Engineer, iOS Core Product - Champaign-Urbana, USA

    Speechify

    Software development engineer job in Urbana, IL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 26d ago
  • Python Software Developer

    Egb Systems & Solutions 3.7company rating

    Software development engineer job in East Peoria, IL

    Candidate Responsibilities: · Create database tables to help understand technical documentation from data files. · Develop technical requirements for specific data models. · Work in a small team environment to develop database application and interface based off of direct input from work director and technical documentation. Qualifications Technical Skills: · 3-5 years of software developer experience, using Python. · Experience with Python (first preference), and Perl, Sed, Awk. · Experience with SQL general relational database concepts (Access, MySQL, Oracle). · Ability to understand technical documentation. Soft Skills: · Good communications skills · Ability to work in a small team environment · Ability to take directions Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-90k yearly est. 1d ago
  • On Campus (UIUC) Software Engineer Team Lead/Manager

    Avantcredit

    Software development 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. 1d ago
  • Material Test Engineer

    Beyond Gravity

    Software development engineer job in Decatur, IL

    🚀 Challenge the Impossible Headquartered in Zurich, Switzerland, Beyond Gravity is not your typical space company. We're a unique blend of agility, speed, and innovation, fusing a start-up mindset with decades of industry expertise and a track record of 100% mission success. Our dynamic team of over 1700 professionals, spread across 13 locations in six countries, is dedicated to pushing the boundaries of what is technically feasible. We're not just building crucial products for the satellites and launchers industry, we're helping to improve life on earth. The Material Test Engineer will own the complete material testing value stream, managing the creation, shipping, and testing of materials testing performed internally & externally to the company. This role is responsible for testing composite materials at the coupon, element, subcomponent, and component levels. This role will also be expected to manage test schedules, test reports, and lab resources as needed Your Mission Determine the materials testing processes / procedure for all in-coming, in-process, offal, and NC testing requirements Manage the material testing value stream, ensuring standardization of approach, documentation, and results archiving Perform development tests, create and develop technical documentation, establish technical specifications, and manufacturing procedures for launcher structures and other related space products Perform sample preparation and support the production team in creation of manufacturing routings and planning for material testing Support material characterizations and support the structural design of space structures Manage external suppliers to ensure material testing is conducted in-line with internal specifications and results are delivered on-plan as per the Integrated Master Schedule Responsible for the establishment of the new equipment installation, verification, acceptance, and long term calibration, collaborate with the Materials & Process group for equivalency investigations Supports wider Materials & Process group in all material-based improvements related to Safety, Quality, Delivery, Cost, People. Your Story B.S. in Materials Science / Engineering, Mechanical Engineering, Aerospace Engineering, or similar 3+ Years of directly related experience in mechanical, thermal, and/or physical testing Previous experience instrumenting hardware and utilizing digital acquisition (DAQ) systems for capturing various instrumentation data (load cells, thermocouples, strain gauges, digital image correlation (DIC), accelerometers, pressure sensors, etc) and analyzing this data Previous experience in overseeing and coordinating production activities in a production environment Excellent Program Management Skills Must have excellent verbal and written communication skills Passionate and cooperative performer that puts team success first Good organizational and coordination skills Formal Project Management experience / certification, preferred Solid understanding of failure modes, load distribution, stress calculations, etc and how this relates to testing is preferred Experience with mechanical testing at the element, subcomponent and component levels is preferred Aerospace, and or Carbon Fiber Composite (Sandwich, Laminate) Industry standard testing experience is preferred 🌌Are you ready for lift-off? Our core values - Passionate, Together, and Curious - transform challenges into opportunities. Embark on a journey to transcend the ordinary with us. Propel your career to new heights by applying. We‘re actively reviewing candidates and will promptly select the ideal fit for our team. For questions regarding the position, please contact: Blake Townsend | ******************************** For questions regarding the position or recruitment process, please contact: Michelle Lach | ******************************* Beyond Gravity is proud to be an Equal Opportunity Employer. We welcome and encourage applications from all qualified individuals, regardless of race, color, religion, sex, gender, national origin, disability, protected veteran status, or any other legally protected categories. Applications by e-mail cannot be considered. We do not accept dossiers from recruitment agencies for this position.
    $61k-78k yearly est. Easy Apply 60d+ ago
  • Software Engineer

    Droisys 4.3company rating

    Software development 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. 1d ago
  • R&D Intern - Valent U.S.A. LLC

    Sumitomo Chemical Group Companies of America 3.9company rating

    Software development engineer job in Seymour, IL

    Valent U.S.A. is looking for Interns to join our exciting Research & Development team in Illinois. Valent U.S.A. LLC, a wholly owned subsidiary of Sumitomo Chemical Company, Limited, engages in the development, registration, sales and marketing of integrated technological solutions for crop production and pest management that deliver value for our customers and stakeholders. A leading crop protection firm serving the agricultural and non-crop products markets in North America, Valent products help growers produce safe and abundant food and fiber crops, and horticultural professionals improve the quality of life for their customers. The corporate motto, Products That Work, From People Who Care , describes the company's business philosophy. Valent seeks out and provides customers with innovative and effective solutions to their production challenges. Our vision is to be the best company delivering integrated solutions of biorational and traditional crop protection solutions to our customers. Valent is dedicated to creating a world that is healthier and more comfortable, and that has a sustainable abundance of quality, affordable food, helping crops to be the ultimate renewable resource. Assignment Dates (approximate): May 2026 to August 2026 (dates may be reduced or extended based on work load) Principal Responsibilities: Work with Valent R&D and FMD personnel to execute field research and demonstration trials. Evaluate crop conditions and take detailed notes of conditions throughout the growing season in an unbiased, scientific manner. Write and submit field reports with data collection and key findings. Assist with field days. Assist Research Station personnel with day-to-day operations. Qualifications: Undergraduate student or BA/BS in agricultural related science or equivalent. Excellent initiative, communication, interpersonal, and persuasion skills. Strong time management and organizational skills. Computer skills and experience, including Microsoft Office and web-based programs. Knowledgeable about row crops and crop protection products. Common agricultural practices, including weed, disease and insect identification in row crops. Valid driver's license and acceptable Motor Vehicle report required. May be required to work weekends and long days during peak research period. Physical Demands and Work Environment (FIELD Position) The physical demands and work environment characteristics described below are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Physical Demands include constant walking, standing, bending at the neck and waist, squatting, climbing, kneeling, crawling, twisting at the neck and waist, simple grasping, power grasping, and fine manipulation with hands, pushing and pulling with hands, reaching above shoulder level, and lifting and carrying up to 50 lbs.; also frequent lifting and carrying of up to 75 lbs., occasional sitting and lifting and carrying of up to 100+ lbs. Travel by air or car up to 75% of the time and will be required to drive safely for long distances. Work Environment includes exposure to or working in or around moving cars, trucks, forklifts, equipment and machinery including a computer keyboard and mouse; uneven ground; excessive noise; extremes in temperature, humidity, or wetness; dust, gas, fumes, or chemicals; venomous insects and animals, heights; operation of foot controls or repetitive foot movement; use of special visual or auditory protective equipment. May be required to work outdoors in an agricultural crop field, assist in putting out demonstration plots, wear respirator and other personal protection equipment.
    $32k-40k yearly est. Auto-Apply 60d+ ago
  • Controls, Automation & Embedded Software - Summer 2026 Internships

    Rivian 4.1company rating

    Software development engineer job in Normal, IL

    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 Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2026 and June 2028. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Various Controls teams Various Automation teams and similar Qualifications Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. 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. Must be currently pursuing a bachelors, masters, or PhD degree. Actively pursuing a degree or one closely related in Computer Science, Computer Engineering, Electrical Engineering, or similar. Experience with languages such as C, C++, Python. Embedded software development and optimization. Experience with software development and the ability to read/debug code. Experience with troubleshooting and root cause analysis of complex systems. Software development on microcontrollers. Experience utilizing scripting languages. Applied knowledge and understanding of engineering first principles. Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Embedded Software System Engineering - Test & Integration Various Controls teams Various Automation teams and similar
    $35k-42k yearly est. Auto-Apply 3d ago
  • Software Developer

    Country Financial 4.4company rating

    Software development engineer job in Bloomington, IL

    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 a talented and driven Software Developer with specialized expertise in MuleSoft to join our dynamic technology team. In this role, you will play a key part in designing, developing, and maintaining integration solutions that connect critical business systems and enhance operational efficiency. We're looking for someone who thrives in a collaborative environment, embraces innovation, and is passionate about building scalable, secure, and high-performing APIs and integrations using MuleSoft's Anypoint Platform. If you're ready to make a meaningful impact and grow your career with a company that values both technical excellence and personal development, we'd love to hear from you. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. This role participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. Preferred Qualifications: • Experience developing with MuleSoft Anypoint Platform, designing, developing, and managing MuleSoft APIs and integrations for enterprise systems, deploying MuleSoft applications to production environments, and writing scripts to manage/move/schedule files in accordance with MuleSoft integration. • Implement integration solutions to connect various enterprise systems and applications, ensuring seamless data flow and process automation. • Utilize GitLab for version control and continuous integration/continuous deployment (CI/CD) pipelines to automate the deployment of MuleSoft applications to production environments. • Identify and resolve integration issues, optimize performance, and ensure the reliability and scalability of MuleSoft solutions. • Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document integration processes and solutions. • Implement security best practices and ensure compliance with regulatory requirements in all MuleSoft integrations and deployments.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? • Minimum 3 or more years of experience working in a medium or large operating environment supporting and developing in MuleSoft. • Preferred development background with Java, J2EE, database building, SQL scripting, and management: DB2, SQL, PL/SQL, JDBC, mapping, and workflow tools. Base Pay Range: $76,800-$105,600 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!
    $76.8k-105.6k yearly Auto-Apply 38d ago
  • Software Engineer, Platform - Champaign-Urbana, USA

    Speechify

    Software development engineer job in Urbana, IL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 26d ago
  • Python Software Developer

    EGB Systems & Solutions 3.7company rating

    Software development engineer job in East Peoria, IL

    Candidate Responsibilities: · Create database tables to help understand technical documentation from data files. · Develop technical requirements for specific data models. · Work in a small team environment to develop database application and interface based off of direct input from work director and technical documentation. Qualifications Technical Skills: · 3-5 years of software developer experience, using Python. · Experience with Python (first preference), and Perl, Sed, Awk. · Experience with SQL general relational database concepts (Access, MySQL, Oracle). · Ability to understand technical documentation. Soft Skills: · Good communications skills · Ability to work in a small team environment · Ability to take directions Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-90k yearly est. 60d+ ago
  • Innovation Embedded Software Developer

    CNH Industrial 4.7company rating

    Software development engineer job in Goodfield, IL

    Job Family for Posting: Innovation Apply now * Apply Now * Start applying with LinkedIn Start Please wait... About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers. Job Purpose As an Innovation Embedded Software Developer, you will be responsible for the timely development of application software for our Planting and Seeding products. The successful applicant will be specifying, designing, and testing vehicle application and control software. As part of the Large Tractor and Crop Production Operations Innovation team you will be focused on delivering proof of concepts of new creative technical solutions for our agricultural equipment. Key Responsibilities * Define the control system software requirements, software specification and software structure for vehicle applications * Maintain, archive, and control application source code, manage software releases * Implement the software architecture and strategies, requirements for closed loop control algorithms, state machines and basic user interfaces * Perform software unit testing and system integration testing with the hardware and software, via simulation and on-board executions. * Work on physical prototype construction and preparation, including construction of prototype wiring harnesses * Analyse and interpret field data to improve feature development and troubleshooting. (i.e. CAN traces) * Work with innovation colleagues and stake holders to brainstorm concepts and define development plans for new technical solutions that address identified customer requirements/needs. * Create testing plans to prove and validate concepts, including travelling to and assisting with test activities in the field. Experience Required * Bachelor's degree in Electrical, Mechanical or similar engineering discipline * 1-3 years of embedded software development experience using C/C++ programming language * Demonstrated problem-solving capabilities and experience applying solutions in practice * Ability to interpret & implement vehicle networking protocols (e.g. CAN, LIN, ISOBUS, J1939, Ethernet, etc.) * Demonstrated self-motivation and capability of working independently with limited supervision * Demonstrated skills for experimental design (systematically defining and testing hypotheses) Preferred Qualifications * Master's or Doctorate degree in Electrical, Mechanical or similar engineering discipline * Experience using MATLAB Simulink/Stateflow and Automatic code generation * Experience with code debuggers, code analysis, and memory management Experience with automated testing (Phyton, CAPL, etc) * Experience with CAN and/or LIN protocols and diagnostic tools such as Vector CANalyzer * Experience with SAE J1939, CAN, UDS and ISO11783 - Virtual Terminal & Task Controller * Experience with electro-hydraulic or vehicle control systems for on/off-highway vehicle systems * Experience with industry coding standards for software development such as MISRA-C * Demonstrated knowledge of software engineering development tools such as SVN, Polarion, Azure, GIT, JIRA, etc. * Demonstrated technical leadership and organization skills Pay Transparency The annual salary for this role is USD $54,500.00 - $79,750.00 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.) What We Offer We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. To support our employees, we offer regional comprehensive benefits, including: * Flexible work arrangements * Savings & Retirement benefits * Tuition reimbursement * Parental leave * Adoption assistance * Fertility & Family building support * Employee Assistance Programs * Charitable contribution matching and Volunteer Time Off Apply now * Apply Now * Start applying with LinkedIn Start Please wait... {{video.content.cta}} {{video.content.title}} {{video.content.description}} × {{explore.title}} {{explore.description}} {{feed.title["#text"]}} {{feed.city["#text"]}}, {{feed.country["#text"]}} {{explore.cta}}
    $54.5k-79.8k yearly 7d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Bloomington, IL?

The average software development engineer in Bloomington, IL earns between $55,000 and $98,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Bloomington, IL

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