Embedded Software Engineer 2
Senior software engineer job in Rossville, IL
Cullerton Group has a new opportunity for an Embedded Software Engineer 2. The work will be done onsite in Mossville, IL. This is a long-term position that can lead to permanent employment with our client. Compensation is up to $52.99/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).
Job Summary
We are seeking an embedded software engineer to design, develop, test, and evaluate software used within electronic control modules and embedded systems for complex machine, engine, display, and telematics platforms. This role will work across requirements development, software architecture, coding, and integration, supporting foundational communication protocols and common services within embedded environments. Projects include implementing C/C++ software components, optimizing system performance, and contributing to a team-focused development process that emphasizes quality, scalability, and reliability.
Key Responsibilities
• Design and implement embedded software from requirements through production deployment
• Develop C and/or C++ code for embedded platforms supporting machine control, engine control, displays, and telematics
• Analyze system performance and enhance efficiency, stability, and scalability
• Review project requests to estimate development time and cost
• Develop and execute test procedures for embedded software components
• Support software interfaces between hardware, software layers, and communication protocols
• Ensure software components comply with architecture standards and team processes
• Participate in daily communication with engineering teammates and technical leaders
Required Qualifications
• Bachelor's degree in Electrical, Electronics, Computer Engineering, or Computer Science
• Minimum 2 years of experience (Master's degree projects/internships may count if durations are listed)
• Minimum 3 years of experience designing and coding in C and/or C++
• Strong background in embedded software development
• Ability to follow structured software processes and interpret system requirements
• Excellent communication, teamwork, and problem-solving skills
Preferred Qualifications
• Experience with machine systems or mechanical domain knowledge
• Experience evaluating embedded system performance or interfacing hardware/software
• Familiarity with data link protocols, diagnostics, HAL layers, or embedded information services
Why This Role?
This position offers an opportunity to contribute to impactful embedded software development that supports a global leader in heavy machinery and manufacturing through advanced control, communication, and integration technologies. Cullerton Group provides a professional environment with growth potential and strong long-term client partnerships.
Summer 2026 Software Engineer Intern
Senior software engineer job in West Lafayette, IN
Responsibilities Peraton is seeking Summer 2026 Software Engineer Interns to support our Internal Research & Development (IRAD) program which will be conducted in our Herndon, VA, West Lafayette, IN or Blacksburg, VA offices. Join our Technology and Engineering Software Delivery Center and support exciting, advanced research projects in areas such as communications, space, cybersecurity, defense, health, and mobile. You'll have the opportunity to work in a collaborative, supportive environment with our full-time staff, allowing you to grow your skills and your career while building experience in a variety of different projects and domains. You'll work in an Agile software development environment supporting requirements/story development, software architecture and design, software development, and unit/component testing. You'll also get the chance to obtain certifications in leading technologies to enhance your skills, such as Amazon Web Services.
We ask that each intern be available to work the duration of the ten weeks (June to August) and commit to working a minimum of 35-40 hours per week. This program is geared toward technical college students, actively enrolled at a four-year university, who will be rising into their junior or senior years. However, strong underclassmen may be considered if they have declared their major and have completed qualified coursework.
Qualifications
Required Qualifications:
* HS Diploma and some advanced level training.
* U.S. Citizenship.
* Have completed progress toward a bachelor's degree in computer science, computer engineering, or a related field.
* Foundational experience in an object-oriented programming language, preferably in Java, and exposure to software engineering processes.
* Hands on programming experience through coursework and/or prior internships.
* Strong analytical and problem-solving skills.
* Ability to quickly adapt and learn new technologies and concepts.
* Self-motivated, independent, detail oriented, responsible team-player.
* Strong written and oral communication skills.
Desired Qualifications:
* 3.0 and above GPA.
* Exposure to Agile software development processes.
* Familiarity with web development frameworks and/or database technologies.
* Exposure to cloud computing environments.
#PeratonIntern
Peraton Overview
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range
The rate / range per hour below represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
SCA / Union / Intern Rate or Range
$25.00/hour
EEO
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Auto-ApplyRobotic Programmer
Senior software engineer job in Williamsport, IN
The Robotic Weld Programmer is tasked with developing, testing, and implementing programs for robotic welding systems to produce precise and consistent welds in a manufacturing environment. This role involves collaborating with engineers, production teams, and quality control to optimize welding processes, troubleshoot issues, and ensure compliance with safety and quality standards.
How you can help the team:
* Programming and Setup:
* Develop and write programs for robotic welding systems using software such as FANUC, ABB, Yaskawa, or other robotic platforms.
* Set up robotic welding equipment, including configuring weld parameters, tooling, and fixtures.
* Adjust robot paths, speeds, and weld settings to achieve optimal performance and meet project specifications.
* Process Optimization:
* Analyze welding processes to improve efficiency, reduce cycle times, and minimize defects.
* Conduct test runs and simulations to validate programs and ensure weld quality.
* Collaborate with engineering teams to design and implement welding fixtures and jigs.
* Operation and Maintenance:
* Operate robotic welding systems during production runs, monitoring performance and making real-time adjustments as needed.
* Perform routine maintenance and troubleshooting on robotic systems to ensure operational reliability.
* Diagnose and resolve issues related to weld imperfections, equipment malfunctions, or programming errors.
* Quality Control:
* Inspect welds to ensure they meet industry standards (e.g., AWS, ASME, ISO) and customer specifications.
* Document programming changes, weld parameters, and inspection results for quality assurance.
* Work with quality control teams to address non-conformities and implement corrective actions.
* Safety and Compliance:
* Adhere to workplace safety protocols and ensure robotic systems comply with OSHA and other regulatory standards.
* Train production staff on safe operation and maintenance of robotic welding equipment.
* Collaboration and Documentation:
* Work closely with production managers, engineers, and other team members to meet project deadlines and production goals.
* Maintain accurate records of programs, settings, and maintenance activities for future reference.
What you need to be successful:
* Education: High school diploma or equivalent required; associate's or bachelor's degree in robotics, manufacturing, mechanical engineering, or a related field preferred.
* Experience:
* 2+ years of experience programming and operating robotic welding systems (e.g., FANUC, ABB, Motoman, or KUKA).
* Knowledge of welding processes such as MIG, TIG, or arc welding.
* Experience with CAD/CAM software or weld simulation tools is a plus.
* Technical Skills:
* Proficiency in robotic programming languages and software specific to welding robots.
* Understanding of weld joint designs, metallurgy, and welding standards (e.g., AWS D1.1, ISO 3834).
* Familiarity with PLC programming, HMI interfaces, and robotic system integration.
* Soft Skills:
* Strong problem-solving and analytical skills to troubleshoot complex issues.
* Attention to detail to ensure precision in programming and weld quality.
* Ability to work independently and as part of a team in a fast-paced environment.
* Certifications: Certifications in robotic programming (e.g., FANUC or ABB certifications) or welding (e.g., CWI, CWE) are highly desirable.
WORKING CONDITIONS:
This is a safety sensitive position. This work consists of an equal distribution of time between an office setting, characterized by minimal to moderate noise stemming from computers, printers, and people, and a manufacturing setting where noise levels range from moderate to high due to machinery and equipment. There may be a slight inclination towards spending more time in the manufacturing setting. The temperature of the facility will vary based on outside weather conditions. The user of personal protective equipment for safety compliance may be required as deemed necessary by management.
Steel Technologies Enterprises is a safety-sensitive workplace. All employment offers are contingent upon results of a 10-panel drug screening, including marijuana.
What we offer our team:
* Insurance
o Affordable plans for medical, dental, vision, and wellbeing after 60 days of employment
o Employer-Paid dental with available Buy-up options
o Free MDLive Telehealth Services through our Medical Plan
o Competitive Wellness Program, providing up to 100% discount on medical premiums
o Employer-Paid Short-Term and Long-Term Disability with Buy-up options
o Supplemental Accident Insurance through Allstate for additional coverage on accidents, cancer, and long-term care
o Employer-Paid Life Insurance
o Teammate Assistance Program (TAP) which offers professional assistance for Counseling, Financial, Legal, and Family services
* Work-Life Balance
o Paid Time Off
o 9 Paid Holidays starting day one!
o Bonus Paid Floating Holiday in recognition of the diversity of our team
* Financial
o 401(k) after 60 days of employment + competitive match up to 4.5% after one year
o Pretax Health Savings Account
o Pretax Flexible Spending Account
o Overtime pay after 40 hours
o Paid weekly
* Career Growth
o Tuition reimbursement is available for job-related courses to further your education, with up to 100% paid tuition for maintenance-related coursework and certifications
o Skill Development Programs
o Promotional Opportunities
* Local Perks & Discounts
o Dress for your day
o Teammate referral bonus
o Boot and Glasses Allowance after 60 days of employment
o Teammate appreciation activities
o Service awards
Steel Technologies is an equal opportunity employer and considers all qualified applicants without regard to any classification protected by federal, state and/or local law.
Car Wash Team member
Senior software engineer job in Lafayette, IN
Job Description
$14-$16 per hour Must be 18 or older to apply MUST have a smile on your face!!
Wash N Roll Car Wash is all about opportunity-to be part of a team, achieve your goals, and have fun in a fast-paced environment. And with new stores in development, Wash N Roll has room for every team member to grow their career.
Car Wash Team Member
Starting at $14.00 - $16.00 / HR + TIPS
(tips are an additional $1.50-$3.00/hr. on average! divided quarterly)
Powered by JazzHR
KkvbkHS7v6
Senior Software Engineer
Senior software engineer job in Rossville, 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.
Job Summary:
Caterpillar's Development and Process Tools (DPT) team develops and delivers system and software development tools for Caterpillar's engineering community. These tools are essential and critical to the daily development tasks of global engineering teams.
As a Senior Software Engineer in the Development and Process Tools you will be responsible for designing, developing, and testing software development tools that contribute positively to the efficiency, velocity, and quality of Caterpillar's embedded software development projects. We are looking for talented and motivated software engineers to join our team of experts to enhance and expand our suite of solutions. We have a fabulous team that does some of the most exciting work at Caterpillar, and we can't wait for you to join the team!!
What You Will Do:
* Leverage various technology stack elements including Python, Perl, and JavaScript to create software development tools.
* Design and implement software features into software development tool solutions that are utilized by global engineering teams.
* Maintain pulse on emerging tools, software practices, and technologies to improve solution cost and quality.
* Collaborate with technical experts in other areas of Caterpillar to define new innovative ideas and leverage lessons learned throughout the organization.
* Provide technical support to global user base when required to ensure quick resolution of issues.
What You Will Have:
Analytical Thinking: 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.
Effective Communications: 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: 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.
Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
Producing Results: Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
Requirements Analysis: 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: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.
Considerations For Top Candidates:
* Bachelor's Degree in computer science, engineering, or information systems OR equivalent working experience
* Process Management
* Workflow Management experience
* Software Build Process Management experience would be ideal for this role
Technical Excellence:
* Software development knowledge in Python, Perl, JavaScript or a similar language.
* Working knowledge of Conan, Ivy, or other software package dependency management tools.
* Working knowledge in software architecture
* Working knowledge of CI/CD pipeline development and automated deployments
* Working knowledge of designing and building API interfaces.
* Working knowledge of graphical user interface design.
* Applies current procedures and technologies to help resolve technical issues in one's general area of technical competence.
* Helps others solve technical or procedural problems or issues.
Analytical Thinking:
* Identifies many possible causes for a problem based on prior experience and current research.
* Approaches a complex problem by breaking it down into its component parts.
Effective Communications:
* Superior written and verbal communication skills.
* Listens to feedback without defensiveness and uses it for own communication effectiveness.
* Makes oral presentations and writes reports needed for own work.
* Avoids technical jargon when inappropriate.
* Looks for and considers non-verbal cues from individuals and groups.
Teamwork:
* Actively participates in team meetings.
* Shares information, knowledge, and experiences openly and proactively.
* Demonstrates open, friendly, accepting, and supportive behaviors with team members.
Additional Information:
The location for this position is Mossville, IL
Domestic relocation assistance is available for this position.
This position will require 10% travel.
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 to 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.
This Job Description is intended as a general guide to the job duties for this position and is intended for the purpose of establishing the specific salary grade. It is not designed to contain or be interpreted as an exhaustive summary of all responsibilities, duties and effort required of employees assigned to this job. At the discretion of management, this description may be changed at any time to address the evolving needs of the organization. It is expressly not intended to be a comprehensive list of "essential job functions" as that term is defined by the Americans with Disabilities Act.
Summary Pay Range:
$110,520.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
This position requires working onsite five days a week.
Relocation is available for this position.
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:
December 11, 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.
Auto-ApplySr. Software Engineer
Senior software engineer job in Westfield, IN
Description We are looking for a talented and experienced Senior Software Engineer to join our team in Westfield, Indiana. In this role, you will lead the development of cutting-edge AI solutions, collaborate with cross-functional teams, and ensure the scalability and security of multi-tenant platforms. This is an exciting opportunity to work in a dynamic environment where innovation and experimentation are highly valued.
Responsibilities:
- Lead and mentor a small team of AI engineers, guiding technical direction and ensuring timely delivery of high-quality solutions.
- Design and implement AI-driven agents and chat-based tools that function reliably within a multi-tenant architecture.
- Integrate AI workflows with services from providers like OpenAI, Anthropic, or open-source models, ensuring seamless orchestration.
- Optimize platform scalability, performance, and security across tenant environments.
- Take full ownership of projects, managing everything from architectural design to deployment and performance monitoring.
- Collaborate closely with product management, DevOps, and other engineering leads to align project scope and timelines.
- Stay informed on advancements in AI technologies and explore new approaches for real-world applications.
- Foster a fast-paced, experimentation-driven culture that encourages innovative thinking and rapid delivery.
- Champion best practices in engineering to drive continuous improvement and operational excellence. Requirements - Minimum of 5 years of software engineering experience, with at least 2 years focused on AI/ML systems and 2 years in technical leadership roles.
- Proven expertise in developing and deploying agent-based solutions utilizing frameworks like LangChain or AutoGen.
- Strong understanding of multi-tenant systems, including tenant isolation, security protocols, and resource optimization.
- Hands-on experience with infrastructure-as-code tools such as Terraform and serverless compute frameworks.
- Familiarity with modern MLOps practices and AI application patterns like vector databases and retrieval-augmented generation.
- Excellent communication skills, capable of articulating technical concepts to stakeholders and leadership.
- Ability to innovate, adapt, and drive improvements in engineering processes and practices.
- Experience in integrating AI orchestration layers for task-based tools or chat applications. Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use (https://www.roberthalf.com/us/en/terms) .
Senior Software Engineer
Senior software engineer job in Zionsville, IN
Job Title: Senior Software Engineer
Reports To: Lead Software Engineer
Department: Product & Engineering
FLSA: Exempt
About us:
120Water is the fastest growing digital water company in the country. If you want to be on a winning team that provides transformative solutions to protect public health...you've come to the right place.
Our mission is to rapidly build and sell our Digital Water Cloud's software, kits, and services to government agencies, public water systems and facilities who need to transform how they manage their water programs.
A winning candidate will demonstrate 120Water core values:
Be complex problem solvers
Respectfully push the boundaries
Deliver value with quality, precision and speed
Be accountable all the time
Celebrate the journey together
Your impact:
We are looking for senior software engineers to help scale our platform. This role is full stack development focused and ranges from building features which you would help to scope, to scalable microservices, to building and enhancing our APIs for integrations as well as front-end UI development.
You will evangelize 120Water by fostering strong software delivery for not only our customers but also our internal stakeholders and partners through your ownership of our software development lifecycle.
What you'll do:
Full stack development (Node, React)
Build new features, components, microservices which you will help to scope
Build APIs to enable integrations with our platform
Conduct code reviews
What you bring:
5+ years of general web or platform development experience with web technologies (React preferred)
5+ years of Node.js or Java to build dependable and scalable services
Strong knowledge of object-oriented design principles and methodologies
Interest and ability to mentor other engineers
You enjoy start-up / scale-up fast pace growth
Nice to have:
Experience building multi-tenant SaaS software
Relational databases with experience in MS SQL Server and/or Postgresql
Familiarity with AWS
Familiarity with Kubernetes
Our tech stack:
TypeScript
Node.js
React
Java
AWS
Kubernetes
SQL Server
Postgresql
Cloud Solutions Engineer/Administrator Senior
Senior software engineer job in Atlanta, IN
is not eligible for current or future sponsorship.
Location: This role requires associates to be in-office 1 day per week, fostering collaboration and connectivity, while providing flexibility to support productivity and work-life balance. This approach combines structured office engagement with the autonomy of virtual work, promoting a dynamic and adaptable workplace. Alternate locations may be considered if candidates reside within a commuting distance from an office.
Please note that per our policy on hybrid/virtual work, candidates not within a reasonable commuting distance from the posting location(s) will not be considered for employment, unless an accommodation is granted as required by law.
National Government Services is a proud member of Elevance Health's family of brands. We administer government contracts for Medicare and partner with the Centers for Medicare and Medicaid Services to transform federal health programs.
The Cloud Solutions Engineer/Administrator Senior is responsible for programming on specific application subsets of the company's application portfolio, participating in all phases of the development and maintenance life cycle, typically for an assigned business unit or corporate department and utilizing various customer technology platforms.
How You Will Make An Impact:
Responsible for administration and maintenance of a Cloud environment and associated solutions.
Maintains active relationships with customers to determine business requirements, leads requirements gathering meetings and reviews designs with the business.
Develops and owns list of final enhancements.
Develops and defines application scope and objectives and supervises the preparation of technical and/or functional specifications from with programs will be written.
Performs technical design reviews and code reviews.
Ensures unit test is completed and meets the test plan requirements, system testing is completed, and system is implemented according to plan.
Responsible for delivery of application technology solutions and data information planning effort.
Coordinates and manages on-call support and owns the system monitoring process.
Leads multiple or large projects and facilitates large group JAD sessions for requirements, modeling in several disciplines.
Leads vendor evaluation and analysis.
Works in an AWS environment supporting and enhancing the use of AWS tools for application maintenance, system monitoring, and DevSecOps functions.
Minimum Requirements:
Requires an BA/BS degree in Information Technology, Computer Science or related field of study and minimum of 7 years multi -platform and/or business and technical applications; or any combination of education and experience, which would provide an equivalent background.
This position is part of our NGS (National Government Services) division which, per CMS TDL 190275, requires foreign national applicants meet the residency requirement of living in the United States at least three of the past five years.
Preferred Skills, Capabilities & Experiences:
Experience with the following technical stack is strongly preferred:
o
Programming Languages
- Java, C#, JavaScript and Python
o
Web Developmen
t - React.js, Node.js and Express.js
o
AWS Services
- Compute & Containers( EC2, Lambda, AWS Fargate, ECS, AMI, Auto Scaling), Storage( S3, EBS, Amazon FSx, AWS Transfer Family, DataSync), Networking( VPC, ELB, Route 53, NAT Gateway, Internet Gateway, Security Groups, NACLs), Security & Identity( IAM, Security Hub, Secrets Manager, Certificate Manager), Database & Data Services( Amazon RDS, Amazon FSx), Monitoring & Management( CloudWatch, CloudTrail, Compute Optimizer, Systems Manager), Integration & Messaging( API Gateway, EventBridge, SES), Other( AWS CLI, WorkSpaces).
o
DevSecOps
- Docker, Jenkins, Terraform, Splunk, NewRelic, Datadog, Splunk ITSI, JFrog, Maven, SonarQube and Snyk.
Experience leading people, small projects and provide troubleshooting support strongly preferred.
Be a self-starter requiring minimal direction/supervision.
If this job is assigned to any Government Business Division entity, the applicant and incumbent fall under a 'sensitive position' work designation and may be subject to additional requirements beyond those associates outside Government Business Divisions Requirements include but are not limited to more stringent and frequent background checks and/or government clearances, segregation of duties principles, role specific training, monitoring of daily job functions, and sensitive data handling instructions Associates in these jobs must follow the specific policies, procedures, guidelines, etc as stated by the Government Business Division in which they are employed
For candidates working in person or virtually in the below location(s), the salary* range for this specific position is $127,764 to $191,646.
Locations: Baltimore, MD; Latham, NY
In addition to your salary, Elevance Health offers benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). The salary offered for this specific position is based on a number of legitimate, non-discriminatory factors set by the Company. The Company is fully committed to ensuring equal pay opportunities for equal work regardless of gender, race, or any other category protected by federal, state, and local pay equity laws.
* The salary range is the range Elevance Health in good faith believes is the range of possible compensation for this role at the time of this posting. This range may be modified in the future and actual compensation may vary from posting based on geographic location, work experience, education and/or skill level. Even within the range, the actual compensation will vary depending on the above factors as well as market/business considerations. No amount is considered to be wages or compensation until such amount is earned, vested, and determinable under the terms and conditions of the applicable policies and plans. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
Job Level:
Non-Management Exempt
Workshift:
1st Shift (United States of America)
Job Family:
IFT > Engineering /Dev
Please be advised that Elevance Health only accepts resumes for compensation from agencies that have a signed agreement with Elevance Health. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of Elevance Health.
Who We Are
Elevance Health is a health company dedicated to improving lives and communities - and making healthcare simpler. We are a Fortune 25 company with a longstanding history in the healthcare industry, looking for leaders at all levels of the organization who are passionate about making an impact on our members and the communities we serve.
How We Work
At Elevance Health, we are creating a culture that is designed to advance our strategy but will also lead to personal and professional growth for our associates. Our values and behaviors are the root of our culture. They are how we achieve our strategy, power our business outcomes and drive our shared success - for our consumers, our associates, our communities and our business.
We offer a range of market-competitive total rewards that include merit increases, paid holidays, Paid Time Off, and incentive bonus programs (unless covered by a collective bargaining agreement), medical, dental, vision, short and long term disability benefits, 401(k) +match, stock purchase plan, life insurance, wellness programs and financial education resources, to name a few.
Elevance Health operates in a Hybrid Workforce Strategy. Unless specified as primarily virtual by the hiring manager, associates are required to work at an Elevance Health location at least once per week, and potentially several times per week. Specific requirements and expectations for time onsite will be discussed as part of the hiring process.
The health of our associates and communities is a top priority for Elevance Health. We require all new candidates in certain patient/member-facing roles to become vaccinated against COVID-19 and Influenza. If you are not vaccinated, your offer will be rescinded unless you provide an acceptable explanation. Elevance Health will also follow all relevant federal, state and local laws.
Elevance Health is an Equal Employment Opportunity employer, and all qualified applicants will receive consideration for employment without regard to age, citizenship status, color, creed, disability, ethnicity, genetic information, gender (including gender identity and gender expression), marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other status or condition protected by applicable federal, state, or local laws. Applicants who require accommodation to participate in the job application process may contact ******************************************** for assistance. Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws, including, but not limited to, the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act.
Auto-ApplySoftware Engineer (2026 start dates, in person)
Senior software engineer job in Westfield, IN
SEP has openings for early career software engineers for in-person work at our office in Westfield, IN with start dates in 2026. These will primarily be in the May/June time frame. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software product and design outsource and consulting services covering all areas of the software life cycle.What we have to offer
Variety on every axis ... tools, technologies, market sectors, methodologies
Flexible, reasonable work schedules
Extensive opportunities to learn and develop yourself
A community of friendly, talented, and effective peers
Opportunities to try out different roles with minimal risk
Gorgeous facilities
What you'll be doing
Work in cross-functional teams to collaboratively build product
Work on projects in a wide variety of domains: life science, medical, aerospace, finance, heavy machinery (did we mention we have a lot of variety!?)
Communicate frequently with your team (current progress, potential issues, problems, etc.)
Help your team, client, and SEP constantly get better
Key attributes for applicants
A passion for great products, software development, and learning
Great team skills
Excellent problem solving skills
Effective communication skills
A Bachelor's degree in applicable major
Must be legally authorized to work in the United States
Must not require visa sponsorship or have work authorization based on OPT or CPT
Must be able to work from our office in Westfield, IN without relocation financial assistance
SEP is a software product design and development company located in Westfield, IN. We provide powerful teams of thoughtful developers and designers to bring ideas to life. Founded in 1988, SEP is one of Indiana's largest software development firms with 170 employees. Our clients span from Fortune 100 to scale-up companies. We are 100% employee-owned through an ESOP and are consistently recognized for our great culture (Top Workplaces, Best Place to Work in Indiana, Techpoint Mira Exceptional Employer).
We are an equal opportunity employer. All employment is decided based on qualifications, performance, merit, and business need. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
Auto-ApplySenior Manager, Research Software Engineering
Senior software engineer job in West Lafayette, IN
Senior Manager, Center for Research Software Engineering Purdue University | West Lafayette, IN Purdue University's RCAC invites applications for a strategic and collaborative Senior Manager to lead the Center for Research Software Engineering. In this pivotal role, you will guide a team of independent-minded, experienced professionals dedicated to supporting and advancing Purdue's diverse research community through innovative software solutions.
What You'll Do
* Lead, mentor, and develop a skilled team providing research software engineering services across scientific, academic, and technical projects
* Partner closely with researchers, faculty, staff, and external collaborators to identify needs and design solutions that address complex challenges in research computing
* Translate Purdue's research mission into actionable development plans, ensuring measurable progress and alignment with institutional goals
* Oversee the design and implementation of research software engineering projects, applying technical expertise and fostering best practices
* Facilitate clear, proactive communication with stakeholders, including management, research partners, and advisory committees
* Represent your team on policy, advisory, and project committees, advocating for research software excellence across Purdue
* Manage hiring, retention, promotion, and ongoing professional growth for both professional and student staff, cultivating an environment of learning and achievement
What You'll Bring
* Demonstrated leadership in software engineering or research computing environments
* Experience collaborating with diverse research teams and translating needs into technical solutions
* Excellent communication skills and a passion for empowering others
* A strategic mindset paired with hands-on problem-solving ability
What We Offer
Join a world-class university where your expertise helps shape groundbreaking discoveries. At Purdue, you're part of a vibrant, mission-driven community committed to advancing knowledge and supporting research that makes a difference locally and globally. You'll find opportunities to grow, collaborate, and enjoy the stability and benefits of a premier higher education institution.
About Us
Purdue's Rosen Center for Advanced Computing provides access to leading-edge computational and data storage systems as well as expertise in a broad range of high-performance computing activities. To fulfill our mission, we:
* provide advanced computational resources and services to support Purdue faculty and staff researchers
* evaluate, deploy, and support hardware and software for large-scale scientific computing
* promote the effective use of our research computing systems and application software through training and education, consultation, and documentation
* contribute to the discovery process through delivery of professional research software engineering (RSE) services
When you join Purdue University, you join a community that keeps moving forward. For more than 150 years, we've been known for not only our groundbreaking work in STEM research, but also for our collective imagination, ingenuity and innovation.
What We're Looking For
Education and Experience Required:
* Bachelor's degree in computer science, information technology, or related business discipline
* At least four (4) years of experience in progressively responsible roles, with:
* Experience in using, administering large-scale, Linux-based high-performance computing (HPC) clusters or configuring software programs and applications in Linux-based computing environments
* Experience with the software development lifecycle
* Experience in developing effective and collaborative partnerships within and across organizations
* Experience supervising direct reports or strong mentorship experience, including setting expectations, providing guidance, and feedback
* Consideration will be given to an equivalent combination of education and experience
Skills Needed:
* User knowledge of advanced computational resources and services to support research, such as HPC, data science, data management, and data storage systems
* Ability to work effectively both individually and as part of a team
* Excellent verbal and written communication skills to communicate with faculty, students, colleagues, and leaders
* Strong ability to consult with and provide support for researchers, make presentations, develop and present training material, and develop reports
* Knowledge of financial processes and the ability to develop business
* Ability to promote team relationship skills and communication
* Demonstrated ability to successfully lead and manage complex technical projects
Additional Information:
* Purdue University will not sponsor employment authorization for this position
* A background check will be required for employment in this position
* FLSA: Exempt (Not Eligible for Overtime)
* Retirement Eligibility: Immediate Defined Contribution by the university
* Benefit Statement: Purdue University offers a substantial Benefit Package including medical, dental, and vision insurance as well as a generous paid time off package for sick and vacation days
Career Stream
Management 3
* Pay Band S075
* Job Code #20002823
Career pathmaker: ******************************************
The anticipated annual salary for this position is between $80,880.00 - $85,935.00 commensurate with the candidate's education and experience. The final salary offer will be determined based on a variety of factors, including equity, available budget, educational background, and relevant experience.
Who We Are
Purdue is a community built on collaboration, with global perspectives, Boilermaker pride and endless opportunity to live, learn and grow. Join us and contribute to our culture.
Equal Opportunity Employer
Purdue University is an EOE employer.
Apply now
Posting Start Date: 11/13/25
Lead CQV Engineer
Senior software engineer job in Lebanon, IN
Piper Companies is hiring a skilled Lead CQV Engineer for an onsite, contract position based out of Lebanon, IN. The Lead CQV Engineer will be responsible for lead commissioning, qualification, and validation (CQV) efforts for a greenfield API manufacturing project, focusing on downstream purification systems and critical utilities.
Responsibilities of the Lead CQV Engineer:
* Lead CQV activities for a greenfield API manufacturing facility, focusing on downstream purification systems and associated skids.
* Oversee commissioning and qualification of utility systems including WFI, glycol, solvents, and process gases.
* Collaborate with cross-functional teams to ensure timely execution of project milestones and compliance with regulatory standards.
* Develop and review CQV documentation, including protocols, reports, and risk assessments.
* Provide technical leadership and mentorship to junior engineers and support staff throughout the project lifecycle.
Qualifications for the Lead CQV Engineer:
* 7-8 years of experience in API process systems and utility CQV, with a strong background in downstream/purification technologies.
* Proven track record of leading large-scale capital projects, preferably in greenfield environments.
* Bachelor's degree in engineering or a related technical discipline; advanced degree or certifications in CQV or GMP compliance are a plus.
* In-depth knowledge of industry standards, regulatory requirements, and best practices in pharmaceutical CQV.
* Strong communication, organizational, and leadership skills, with the ability to work effectively in a team-oriented environment.
Compensation for the Lead CQV Engineer:
* Salary: $124,000-$130,000 USD/year
* Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
This job opens for applications on 12/1/25. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: CQV Engineer, API process, downstream purification, chromatography, skids, utilities CQV, WFI systems, glycol systems, solvent handling, process gases, greenfield project, large capital project, pharmaceutical engineering, GMP compliance, commissioning and qualification, validation engineer, biotech manufacturing, process engineering, utility systems, pharmaceutical CQV, engineering project lead
#LI-MB1 #LI-ONSITE
Senior MES DevOps Engineer
Senior software engineer job in Kokomo, IN
We are seeking an experienced Sr. Manufacturing Execution Systems (MES) DevOps engineer with expertise in Spring Framework to design, develop, and maintain MES and its sub-systems. This role requires a strong understanding of MES architecture, system integrations, and software development principles, especially using the Spring Framework. You will collaborate with cross-functional teams, ensuring seamless integration between MES, equipment, and other enterprise systems. This role will also be able to identify abnormal behavior and fix issues as they are reported from the PI team. The MES Engineer will need to have strong communication skills and knowledge of battery manufacturing equipment. Additionally, proficiency in both Korean and English is required to communicate with the MES Engineer in Korea and collaborate with on-site technicians. This role will report to the Head of IT.
Roles & Responsibilities:
Develop and maintain Manufacturing Execution Systems (MES) with knowledge of the Spring Framework and .Net framework ensuring high performance and scalability
Lead on Application Lifecycle Management of MES involves backlogs, changeset, release, testing and deployment practices
Lead on emergency response practices in the events of system failure, recovery and rollback
Troubleshoot MES operational issues performing analysis of application log, DB transaction log, application codes, operating systems log
Manage integration between MES and other systems (e.g., SCADA, PLCs) while customizing modules based on operational needs
Collaborate with cross-functional teams to align MES functionalities with business processes and document configurations
Maintain system at optimum level by identifying bottleneck and applying resolutions to ensure efficiency and reliability of the operation
Coordinating offshore exert groups support for emergency response
Assist management roles for system engineer staffs
Perform other position related duties as assigned
LDAP Software Engineer - Peru, IN -Fulltime Role
Senior software engineer job in Peru, IN
LDAP Software Engineer
Duration: Permanent role
Responsibilities:
* Work with upstream data source and downstream clients to resolve data related issues.
* Assist in designing, developing, and implementing Data as A Service (DaaS) and support for
microservices.
* Perform data and log analysis.
* Assist in designing, developing, and implementing flexible LDAP architecture for PaaS and SaaS
applications.
* Performance periodic maintenance as/when required.
Requirements:
* Performance periodic maintenance as/when required.
* Assist in designing, developing, and implementing flexible LDAP architecture for PaaS and SaaS
applications.
* Work with upstream data source and downstream clients to resolve data related issues.
* Assist in designing, developing, and implementing Data as A Service (DaaS) and support for
microservices.
* Perform data and log analysis.
* Advanced knowledge of LDAP directories based on OpenDJ, Oracle (sun) or ForgeRock
directories.
* Expert in maintaining, troubleshooting issues in production environment.
* Experience in installing and configuring Oracle DSEE 11g & OpenDJ, ForgeRock DS.
Required Software Skills:
* Directory Services (LDAP, MS Active Directory, MS Entra ID), including Group Policy, DNS, and
DHCP Exchange / M365
* VMware vSphere/vCenter
* Server and PC operating systems including Windows OS's and Linux
* Citrix DaaS, and related components
* Microsoft SQL Server and/or Oracle SQL along with database management utilities
Recommended Working Knowledge
* PowerShell
* Git (GitHub / Gitlab)
* TCP/IP
* Networking OSI mode
Auto-ApplySenior NPI Engineer (Onsite / Crawfordsville, IN)
Senior software engineer job in Crawfordsville, IN
Acuity Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light and more things to come. Through our two business segments, Acuity Brands Lighting (ABL) and Acuity Intelligent Spaces (AIS), we design, manufacture, and bring to market products and services that make a valuable difference in people's lives.
We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and an audio, video and control platform. We focus on customer outcomes and drive growth and productivity to increase market share and deliver superior returns. We look to aggressively deploy capital to grow the business and to enter attractive new verticals.
Acuity Inc. is based in Atlanta, Georgia, with operations across North America, Europe and Asia. The Company is powered by approximately 13,000 dedicated and talented associates. Visit us at ******************
Job Summary
The Senior New Product Introduction Engineer will coordinate all steps and tasks to ensure the development of the product on time, as well as ensuring Safety, Quality and Capacity. Responsible for overseeing pre-production and mass production stages for New Products, ensuring new projects are completed on time and following the request, and managing stakeholders inside and outside of the organization. Responsibilities also include interface with Program Managers to provide input for design changes, resolving customer issues that originate in the first stages of the New Product Introduction, management of the procurement process for raw materials, and management of production when needed.
Key Tasks & Responsibilities (Essential Functions)
Coordinate all the steps for the developing of the product with Design, Marketing and Manufacturing departments, issue reports after NPI builds
Coordinate with Manufacturing team members the PFMEA
Update and follow DFX Electronics rules for a mass production
Assist in DFM/DFX for all global prototypes
Coordinate BOM reviews for all prototypes
Gerber file reviews and approval
SMT Machine experience
Assist in cross functional operations
Skills and Experience Required
6 to 8 years experience in electronic manufacturing
Develop New Products for mass production following PDS System
Develop products that will be transferred from other facilities
Proven knowledge and understanding of ECOs
Proven knowledge and understanding of Gerber Arrays and Approval Process
Proven knowledge and understanding of PDS (Product Development System) Methodology and how the Phases work for the organization (P3, P4, P5, etc.)
Proven knowledge and understanding on preparation of PFMEAs
Proven knowledge and understanding of BOMs (Bill of Materials)
Knowledge and understanding of materials management PFEP (Plan For Every Part)
Knowledge and understanding of Schematics
Knowledge and understanding of Drawing Specs
Strong interpersonal skills
Communication skills at various levels in organization
Able to work in a cross functional team
Leadership, self-driven, positive and team worker
Preferred Experience
Electronics Manufacturing, having experience as a Design Engineer, Manufacturing Engineer or Process Engineer
Education Required
Bachelor's Degree or Equivalent (Electrical Engineer / Mechanical Engineer / Industrial Engineer)
Physical Requirements
Light work - Exerting up to 20 pounds of force frequently, and/or a negligible amount of force constantly to move objects. If the use of arm and/or leg control requires exertion of forces greater than that of sedentary work and if the work sits most of the time, the job is considered light work.
Travel Requirements
up to 25% (Domestic and/or International)
#LI-LM1
We value diversity and are an equal opportunity employer. All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law.
Please click here and here for more information.
Accommodation for Applicants with Disabilities: As an equal opportunity employer, Acuity Inc. is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans. If you have difficulty using our online system due to a disability and need an accommodation, you may contact us at **************. Please clearly indicate what type of accommodation you are requesting and for what requisition.
Any unsolicited resumes sent to Acuity Inc. from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Inc. mailing address, fax machine or email address, directly to Acuity Inc. employees, or to Acuity Inc. resume database will be considered Acuity Inc. property. Acuity Inc. will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Acuity Inc. will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search.
E-Verify Participation Poster
e-verify.gov
eeoc.gov
Senior Backend Embedded Software Engineer
Senior software engineer job in Rossville, 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.
Technology is a competitive differentiator. We collaborate with partners across the enterprise to advance technologies including autonomy and automation, which helps enhance site safety, productivity and efficiency across customer operations worldwide.
Our focus isn't just on what we build, but how we build it. We scale technology solutions across the business. We spearhead product development tools and processes. We collaborate with our partners to provide a seamless experience for our customers. We are obsessed with speed, simplicity and customer outcomes.
Cat Technology also owns enterprise-wide initiatives in innovation, research and development, manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation.
Job Summary:
Develop, design, implement, and test software for Linux-based Gen 7 Displays, ensuring system efficiency and stability.
What You Will Do:
* Gather and analyze user/client requirements to create Software Requirements Specification (SRS) documents.
* Write and implement source code in C++ for embedded systems.
* Test and debug embedded system software using various tools and methods to enhance code quality and optimize system performance.
* Collaborate with cross-functional teams.
Degree Requirement
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent field.
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.
* Analytical Thinking: 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.
* Effective Communications: 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: 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.
* Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
* Requirements Analysis: 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: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation
* System Testing: Experienced in supporting the project leader in developing and executing system test plans. Evaluate system documentation and user manuals for usability, accuracy, and completeness. Evaluate system documentation and user manuals for usability, accuracy, and completeness. Test system components for compliance with functional requirement and drive testing a system's ability to recover from hardware or software failures.
Considerations For Top Candidates:
* Extensive experience in C++ within a Linux environment, working in an agile framework, and collaborating with global teams.
* Proficiency in GIT, CAN/J1939, CANoe, Ethernet, Embedded Systems, and Domain Controllers. Also Docker, Lauterbach, SonarQube, Design Patterns, CI/CD, Jenkins
* Has knowledge of working with Open Source libraries
* Ability to interpret functional and technical requirements.
* Participation in technical and code reviews.
* Ability to lead global team and is proficient in project management as Product Owner
* Preferred candidates will have knowledge of Angular, TypeScript, Figma, and Playwright.
Summary Pay Range:
$110,520.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
This position requires working onsite five days a week.
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:
December 10, 2025 - December 21, 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.
Auto-ApplyExperienced Software Engineer (in person)
Senior software engineer job in Westfield, IN
Job DescriptionSEP has an opening for an experienced software engineer. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software product and design outsource and consulting services covering all areas of the software life cycle.What we have to offer
Variety on every axis ... tools, technologies, market sectors, methodologies
Flexible, reasonable work schedules
Extensive opportunities to learn and develop yourself
A community of friendly, talented, and effective peers
Opportunities to try out different roles with minimal risk
Gorgeous facilities
What you'll be doing
Work in cross-functional teams to build product
Mentor other engineers within your team
Work on projects in a wide variety of domains: life science, medical, aerospace, finance, heavy machinery (did we mention we have a lot of variety!?)
Build and deliver great software while maintaining a clear understanding and vision of the client's needs
Guide team members towards effective solutions during all stages of the project
Maintain the project momentum through timely communication and problem solving with all stakeholders
Deepen engineering expertise and technical capacity of team members through constructive feedback
Help your team, client, and SEP constantly get better
Key attributes for applicants
A passion for great products, software development, and learning
Breadth and depth of technical knowledge, and eagerness to share that knowledge
Great team skills
Excellent problem solving skills
Effective communication skills
Professional experience with mainstream development technologies (JavaScript, .NET, Python, iOS, Android, Java, React, etc.)
Minimum 2 years experience building software professionally in a full-time role (not internships)
Must be legally authorized to work in the United States
Must not require visa sponsorship or have work authorization based on OPT or CPT
Must be able to work from our office in Westfield, IN without relocation financial assistance
SEP is a software product design and development company located in Westfield, IN. We provide powerful teams of thoughtful developers and designers to bring ideas to life. Founded in 1988, SEP is one of Indiana's largest software development firms with 170 employees. Our clients span from Fortune 100 to scale-up companies. We are 100% employee-owned through an ESOP and are consistently recognized for our great culture (Top Workplaces, Best Place to Work in Indiana, Techpoint Mira Exceptional Employer).
We are an equal opportunity employer. All employment is decided based on qualifications, performance, merit, and business need. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
Lead Software Engineer
Senior software engineer job in Zionsville, IN
Job Title: Lead Software Engineer
Reports To: VP of Engineering
Department: Product & Engineering
FLSA: Exempt
About us:
120Water is the fastest growing digital water company in the country. If you want to be on a winning team that provides transformative solutions to protect public health...you've come to the right place.
Our mission is to rapidly build and sell our Digital Water Cloud's software, kits, and services to government agencies, public water systems and facilities who need to transform how they manage their water programs.
A winning candidate will demonstrate 120Water core values:
Be complex problem solvers
Respectfully push the boundaries
Deliver value with quality, precision and speed
Be accountable all the time
Celebrate the journey together
Your impact:
We are looking for Lead Software Engineers to help bring new solutions to the water industry. This is a player/coach position, requiring a unique blend of hands-on technical contribution and leadership in mentoring and guiding a team of 3-4 software engineers. The individual in this role will be expected to actively contribute to the code base, designing and implementing features, while also fostering a culture of technical excellence, continuous improvement, and collaboration within the team. Responsibilities include setting technical direction, performing code reviews, driving architectural decisions, and developing the skills and careers of team members.
What you'll do:
Manage a pod of software engineers
Lead engineering sprints and manage tasks across the pod
Software development (Node, Java, React, AWS)
Work closely with Product Managers on scoping and shaping new solutions
What you bring:
7+ years of general web or platform development experience with web technologies (React preferred)
5+ years of Node.js or Java to build dependable and scalable services
Strong knowledge of distributed cloud computing and AWS services
Ability to break down complex problems into actionable tasks
Interest and ability to mentor other engineers
You enjoy start-up / scale-up fast pace growth\
Nice to have:
Experience building multi-tenant SaaS software
Familiarity with Kubernetes
Our tech stack:
TypeScript
Node.js
React
Java
AWS
Kubernetes
SQL Server
Postgresql
LDAP Software Engineer - Peru, IN -Fulltime Role
Senior software engineer job in Peru, IN
Job Description
LDAP Software Engineer
Duration: Permanent role
Responsibilities:
* Work with upstream data source and downstream clients to resolve data related issues.
* Assist in designing, developing, and implementing Data as A Service (DaaS) and support for
microservices.
* Perform data and log analysis.
* Assist in designing, developing, and implementing flexible LDAP architecture for PaaS and SaaS
applications.
* Performance periodic maintenance as/when required.
Requirements:
* Performance periodic maintenance as/when required.
* Assist in designing, developing, and implementing flexible LDAP architecture for PaaS and SaaS
applications.
* Work with upstream data source and downstream clients to resolve data related issues.
* Assist in designing, developing, and implementing Data as A Service (DaaS) and support for
microservices.
* Perform data and log analysis.
* Advanced knowledge of LDAP directories based on OpenDJ, Oracle (sun) or ForgeRock
directories.
* Expert in maintaining, troubleshooting issues in production environment.
* Experience in installing and configuring Oracle DSEE 11g & OpenDJ, ForgeRock DS.
Required Software Skills:
* Directory Services (LDAP, MS Active Directory, MS Entra ID), including Group Policy, DNS, and
DHCP Exchange / M365
* VMware vSphere/vCenter
* Server and PC operating systems including Windows OS's and Linux
* Citrix DaaS, and related components
* Microsoft SQL Server and/or Oracle SQL along with database management utilities
Recommended Working Knowledge
* PowerShell
* Git (GitHub / Gitlab)
* TCP/IP
* Networking OSI mode
Senior Full Stack Embedded Software Engineer
Senior software engineer job in Rossville, 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.
Technology is a competitive differentiator. We collaborate with partners across the enterprise to advance technologies including autonomy and automation, which helps enhance site safety, productivity and efficiency across customer operations worldwide.
Our focus isn't just on what we build, but how we build it. We scale technology solutions across the business. We spearhead product development tools and processes. We collaborate with our partners to provide a seamless experience for our customers. We are obsessed with speed, simplicity and customer outcomes.
Cat Technology also owns enterprise-wide initiatives in innovation, research and development, manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation.
Job Summary:
As a Senior Full Stack Software Architect, you will be primarily responsible for leading the development of architecture, design, implementation, and testing of software for Linux-based Gen 7 Displays, ensuring optimal system efficiency and stability.
What You Will Do:
* Define and lead the overall architecture.
* Develop, design, and implement software for embedded systems using Angular and Typescript.
* Gather and analyze user/client requirements to create Software Requirements Specification (SRS) documents.
* Coach a global team of Front End developers and maintain a scalable, modular, test-driven software architecture.
* Test and debug embedded system software using various tools and methods to enhance code quality and optimize system performance.
* Collaborate with cross-functional teams.
Degree Requirement
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent field.
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.
* Analytical Thinking: 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.
* Effective Communications: 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: 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.
* Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
* Requirements Analysis: 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: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation
* System Testing: Experienced in supporting the project leader in developing and executing system test plans. Evaluate system documentation and user manuals for usability, accuracy, and completeness. Evaluate system documentation and user manuals for usability, accuracy, and completeness. Test system components for compliance with functional requirement and drive testing a system's ability to recover from hardware or software failures.
Considerations For Top Candidates:
* Extensive experience in Full Stack development using Angular, Typescript within a Linux environment, working in an agile framework, and collaborating with global teams
* Experience with Displays, Figma, and Playwright.
* Proficiency in GIT, CAN/J1939, CANoe, Ethernet, Embedded Systems, Domain Controllers, and Back End interfaces.
* Ability to interpret functional and technical requirements.
* Lead technical and code reviews.
* Preferred knowledge of C++, Middleware, and Data Engine.
Summary Pay Range:
$110,520.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
This position requires working onsite five days a week.
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:
December 15, 2025 - January 2, 2026
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.
Auto-ApplySoftware Engineer
Senior software engineer job in Zionsville, IN
Job Title: Software Engineer
Reports To: Lead Software Engineer
Department: Product & Engineering
FLSA: Exempt
About us:
120Water is the fastest growing digital water company in the country. We are looking for someone to join our winning team providing transformative solutions to protect public health.
Our mission is to rapidly build and sell our Digital Water Cloud's software, kits, and services to government agencies, public water systems and facilities who need to transform how they manage their water programs.
A winning candidate will demonstrate 120Water core values:
Be complex problem solvers
Respectfully push the boundaries
Deliver value with quality, precision and speed
Be accountable all the time
Celebrate the journey together
Your impact:
We are looking for full stack software engineers to help scale our platform. This role is full stack development focused and ranges from building features, to scalable microservices, to building and enhancing our APIs for integrations as well as front-end UI development.
You will evangelize 120Water by fostering strong software delivery for not only our customers but also our internal stakeholders and partners through your ownership of our software development lifecycle.
What you'll do:
Full stack development (Node, React)
Build new features, components, microservices
Build APIs to enable integrations with our platform
Conduct code reviews
What you bring:
2+ years of general web or platform development experience with web technologies (React preferred)
1+ years of Node, React or other progressive JavaScript frameworks to build dependable and scalable services
Strong knowledge of object-oriented design principles and methodologies
Interest and ability to learn and grow your skills
You enjoy start-up / scale-up fast pace growth
Nice to have:
Ideally familiarity with Relational databases
Familiarity with AWS or GCP
Our tech stack:
TypeScript
Node.js
React
Java
AWS
Kubernetes
SQL Server
Postgresql