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.
Senior Project Developer
Senior software engineer job in Carmel, IN
About the Role
Worthington Design & Remodel is seeking an experienced and driven Senior Project Developer to join our growing team. This individual will play a key role in helping homeowners bring their renovation visions to life - from the initial design concept through project proposal and handoff to production.
The ideal candidate has a balance of sales acumen, construction/design expertise, and client relationship skills. You'll guide clients through the remodeling process, present creative design solutions, and drive profitable project wins that reflect Worthington's reputation for craftsmanship and excellence.
Key Responsibilities
Serve as the primary point of contact for clients from initial consultation through signed contract.
Meet with clients in their home to evaluate design needs and desired outcomes.
Collaborate with design team to develop layouts, material selections, and budget estimates.
Present project proposals, handle revisions, and close sales in alignment with company goals.
Manage project pipeline to ensure timely follow-up and strong customer communication.
Coordinate with project managers and production staff to ensure a seamless handoff from design to build.
Maintain a high level of product knowledge on current remodeling trends, materials, and vendor options.
Achieve or exceed monthly and quarterly sales goals based on project volume and profitability.
Qualifications
3-5+ years of experience in residential remodeling, design-build, or construction sales.
Strong understanding of home remodeling processes, materials, and construction terminology.
Proven record of closing design or construction-related projects.
Excellent interpersonal and communication skills with a customer-first approach.
Ability to read floor plans and basic construction drawings.
Proficiency with CRM software and Microsoft Office (experience with CoConstruct, Buildertrend, or similar tools preferred).
Self-motivated, organized, and capable of managing multiple client projects simultaneously.
What We Offer
High-earning potential total compensation ranging from $70K-$110K+.
Ongoing training and development opportunities.
Collaborative, design-focused culture with an emphasis on quality and integrity.
Career growth within a reputable, family-owned remodeling company.
About Worthington Design & Remodel
Worthington Design & Remodel is a premier residential remodeling firm specializing in kitchens, bathrooms, basements, full-home renovations, and additions. We combine craftsmanship, creativity, and exceptional service to transform spaces that enhance how our clients live every day.
Interested? Apply on line here: ************************************
Data Engineer
Senior software engineer job in Carmel, IN
Insight Global is seeking a talented Azure Data Engineer to join one of our large utility clients on-site in Carmel, Indiana. Please find more details below, we look forward to connecting with you!
**This client works closely with the US Government, so candidates need to eligible to receive a Secret Clearance or higher.
Title: Azure Data Engineer
Client: Utilities Administration Company
Location: Carmel, IN 46032
Schedule: Hybrid onsite - 4 days per week (Monday - Thursday)
Skills Needed:
Ideally, 5+ years of prior Data Engineering experience
Expertise in Azure Cloud*** (experience with Azure Monitor is a plus)
Experience with the following: Azure Data Factory, Azure Synapse, PySpark, Python and SQL
Bachelor's Degree (or higher) in a related STEM discipline
Willingness to work in-office 4 days per week in Eagan, MN
Compensation: $60/hour to $75/hour. Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Robotic 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.
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-ApplySr. Software Engineer (C# .NET)
Senior software engineer job in Carmel, IN
Who We Are:
At OPENLANE we make wholesale easy so our customers can be more successful.
We're a technology company building the world's most advanced-and uncomplicated-digital marketplace for used vehicles.
We're a data company helping customers buy and sell smarter with clear, actionable insights they can understand and use.
And we're an innovation company accelerating the future of wholesale remarketing through curiosity, collaboration, and an entrepreneurial spirit.
Our Values:
Driven Waybuilders. We pursue challenges that inspire us to build, create, and innovate.
Relentless Curiosity. We seek to understand and improve our customers' experience.
Smart Risk-Taking. We transform risk into progress through data, experience, and intuition.
Fearless Ownership. We deliver what we promise and learn along the way.
Location: Remote-North America (EST preferred)
We're Looking For:
We are seeking a Sr. Software Engineer with experience in building scalable, cloud-native APIs with .NET, preferably Core / Java / Kotlin. You will be part of an Enterprise Technology Services team responsible for constructing and maintaining high-value core system components. You will be involved in the continuous improvement of core offerings, leading technical discussions on software architecture and testing, and collaborating with cross-functional teams. In this role, you will have the opportunity to use your experience in application development, front-end JavaScript frameworks, telemetry, and performance tuning. The ideal candidate will have 5+ years of experience in relevant areas.
You Are:
Detail-oriented. You will ensure the quality of the product through code reviews and a high level of unit and functional test coverage.
Relentlessly Curious. You are constantly learning and seeking ways to improve yourself and the processes around you.
Supportive. You enjoy mentoring and supporting other team members by conducting code reviews and applying your experience in process and technical leadership.
Confident. You not only love to code, but you're also excellent at it!
You Will:
Continuously work on enhancing core offerings.
Lead technical discussions on software architecture and testing to ensure that we do not compromise on quality and performance.
Collaborate with cross-functional teams to construct and maintain high-value core system components, leveraging multiple technology stacks.
Core Tech Stack:
.NET Core
PostgreSQL
Kubernetes in AWS
OpenTelemetry
Must Have's:
5+ Years of experience building scalable, cloud-native APIs with .NET
University degree or advanced diploma in a software engineering-related discipline, preferably in Computer Science, or equivalent experience.
Experience with telemetry and performance tuning leveraging modern APM tooling.
A strong understanding of application development, including development and testing methodologies.
Nice to Have's:
Experience with Amazon Web Services (AWS).
Experience with Kubernetes and OpenTelemetry
Experience building cloud-native APIs with Java
Experience with Azure Cloud Services
What We Offer:
Competitive pay
Medical, dental, and vision benefits with employer HSA contributions (US) and FSA options (US)
Immediately vested 401K (US) or RRSP (Canada) with company match
Paid Vacation, Personal, and Sick Time
Paid maternity and paternity leave (US)
Employer-paid short-term disability, long-term disability, life insurance, and AD&D (US)
Robust Employee Assistance Program
Employer paid Leap into Service Day to volunteer
Tuition Reimbursement for eligible programs
Opportunities to expand your skill set and share your knowledge across a publicly traded, global organization
Company culture of internal promotions, diverse career paths, and meaningful advancement
Sound like a match? Apply Now - We can't wait to hear from you!
Compensation Range of
Annual Salary: $112,000.00 - $140,000.00
(Depending on experience, skill set, qualifications, and other relevant factors.)
Auto-ApplySenior 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-ApplySenior 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-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.
Senior Software Engineer, Windows/Desktop Applications - Carmel, USA
Senior software engineer job in Carmel, IN
Mission
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
What You'll Do
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++.
Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.
Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.
Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases.
Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions.
An ideal candidate should have
Required:
3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.
Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.
Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).
Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.
A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.
Preferred / Bonus:
Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.
Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).
Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.
Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.
Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.
What we offer
A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.
A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a decision-maker.
Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).
Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.
A purpose-driven mission: building software that's reliable, accessible, and user-centered - making a real difference for people.
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.
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
Design Technology Lead
Senior software engineer job in Carmel, IN
/Summary
The purpose of this position is to bridge the worlds of design, data, and automation. This role will focus on process innovation, AI integration, and information management; helping our design and planning teams move toward a future where model data and user interactions are seamlessly connected. The Design Technology Lead will play a pivotal role in leading the internal development of tools, workflows, and automation strategies that enhance creativity, efficiency, and collaboration across disciplines.
Accountabilities
Process Automation & Data Management
Evaluate and integrate emerging technologies
Essential Duties and Responsibilities
Process Automation & Data Management
Develop and deploy C# scripts, Dynamo routines, and automation workflows that enhance design productivity.
Create data pipelines that can receive and process information from web-based applications.
Collaborate on incorporating AI into design workflows (CustomGPT tools, diffusion modeling, API-based assistants).
Build and test AI agents that assist with process automation and intelligent data exchange.
Measurables:
Successful outcomes where workflows become more connected, automated, and intelligent.
Increased design efficiencies where data moves freely between models, tools, and user interfaces.
Evaluate and integrate emerging technologies
Collaborate in the evaluation and integration of approved emerging technologies, as directed, into BSA's design process.
Partner with IT and project teams to ensure smooth deployment and adoption of new tools.
Work closely with Design and Planning leadership to align technology development with design vision.
Serve as a bridge between architecture, MEPT, interiors, planning, and software development partners to create unified data environments.
Measurables:
Successful technology rollout where AI becomes an embedded, everyday part of the design process, not a separate experiment.
Secondary Duties and Responsibilities
Mentoring and/or sharing knowledge with others in the firm.
Promote company reputation through good client relations and branded materials.
May be required to perform other duties as assigned.
Critical Skills and Abilities
Strategic Thinking: Develops strategies to achieve organizational goals. Strategic mindset with the ability to connect technology solutions to design intent.
Effective communication skills: Strong communication skills via verbal communication, written communication, graphics and through active listening. Ability to read and interpret information necessary to translate to others in a concise manner. Collaborative communicator comfortable leading cross-disciplinary conversations.
Critical thinking skills: Able to see issues in their broadest perspective and offer in-depth analysis, engage in discussions, and utilize dynamic problem-solving skills.
Strong analytical skills: Able to gather relevant data using appropriate methodologies and analyze that data to assist in making important business decisions.
Ownership Mentality: Possesses a sense of ownership in all deliverables. Utilizes knowledge and opportunity to continually strive for excellence within an empowering culture. Collaborates and supports fellow employee-owners in ongoing improvements. Understands personal accountability within their role in the company.
Computer skills required: Microsoft Windows environment, Microsoft Office: Word, PowerPoint, Excel
Strong proficiency in C#, Revit API, and data management workflows.
Familiarity with Python, JavaScript, or API integrations is a plus.
Education/Experience Requirements
Bachelor's degree preferred.
Minimum three years of experience and proven experience with automation, parametric design, or AI-driven workflows.
Work within the A/E/C industry preferred.
Evidence-Based Design Accreditation and Certification preferred.
Job Complexity
Work requires substantial judgment and original thinking and creativity; develops innovative approaches and ideas and must be able to present and sell ideas and information in a positive, clear and concise manner.
Supervisory Responsibilities
This position does not observe and advise other positions.
Working Environment and Conditions
This position occupies a general office environment. Exposure to weather elements is likely during site visits. Incumbents will drive a vehicle while performing their job responsibilities. Incumbents spend approximately 40% sitting, 30% standing, and 30% walking while performing their job responsibilities and are unlikely to handle materials weighing more than 10 pounds without mechanical assistance. Incumbents will use the following office equipment while performing their duties: phone, computer, copier, fax machine. Reasonable accommodation may be made to enable individuals with disabilities to perform essential functions.
The duties and responsibilities listed above are intended to describe the general content of and requirements for the performance of this position. It is not constructed as an exhaustive list of duties, responsibilities, or requirements.
Why BSA?
At BSA, we empower our team members to make a meaningful impact. As a 100% employee-owned firm recently recognized by Zweig Group as one of the 2025 Best Firms To Work For and a Top 25 Hot Firm , you'll have a direct financial stake in our growth and success while benefiting from a collaborative and innovative environment. Join us and be part of a team dedicated to creating spaces that support healing, learning, and discovery.
Exceptional Benefits:
We offer a comprehensive benefits package including:
Medical, dental, and vision coverage
Flexible Time Off (FTO)
Parental leave
Hybrid work schedule
Paid volunteer time and a giving back Program
Employer-matched retirement funds and Employee Stock Ownership Plan (ESOP)
Modern, collaborative work environment with free parking at all studios
Why You'll Thrive at BSA:
Our core values define us:
Partners: Our employee-owners value team success as well as individual success.
Purposeful: Our experts are solution oriented, creating inspired solutions in healing, learning, and discovery environments.
Learners: We are constantly striving for expertise and sharing knowledge.
Owners: We are committed to a culture of empowerment; thinking and acting like employee-owners to ensure the success of our clients and our business.
Ideal Team Players: We are humble, hungry, and smart.
If these values resonate with you, we encourage you to apply and take the next step in your career with BSA!
BSA is an equal opportunity employer.
Auto-ApplyLDAP 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 (Java)
Senior software engineer job in Carmel, IN
Who We Are:
At OPENLANE we make wholesale easy so our customers can be more successful.
We're a technology company building the world's most advanced-and uncomplicated-digital marketplace for used vehicles.
We're a data company helping customers buy and sell smarter with clear, actionable insights they can understand and use.
And we're an innovation company accelerating the future of wholesale remarketing through curiosity, collaboration, and an entrepreneurial spirit.
Our Values:
Driven Waybuilders. We pursue challenges that inspire us to build, create, and innovate.
Relentless Curiosity. We seek to understand and improve our customers' experience.
Smart Risk-Taking. We transform risk into progress through data, experience, and intuition.
Fearless Ownership. We deliver what we promise and learn along the way.
We're Looking For:
The successful candidate will be a passionate software engineer skilled at object-oriented design, functional programming, and development. This candidate will be enthusiastic about using modern DevOps techniques to deliver high-value software quickly with the highest quality.
Candidates for this position will be familiar with agile software development processes. Ideal candidates will also be comfortable with Continuous Integration/Continuous Delivery, along with tools like Azure DevOps and git.
You Are:
Detail-oriented. You will ensure the quality of the product through code reviews and a high level of unit and functional test coverage.
Collaborative. You thrive in a team environment and enjoy working with cross-functional teams to deliver high-quality software solutions.
Innovative. You constantly seek out new technologies, tools, and best practices to enhance the development process and improve the overall product.
Results-driven. You have a proven track record of delivering end-to-end solutions that meet business objectives and exceed customer expectations.
Adaptable. You can quickly learn new technologies and adapt to changing project requirements and priorities.
You Will:
Provide technical leadership to the application development team, guiding them in best practices, architecture, and design decisions.
Collaborate with stakeholders, including project managers, product owners, to understand requirements and translate them into technical solutions.
Design, develop, and maintain high-quality software solutions using object-oriented programming languages and frameworks.
Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices.
Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance.
Conduct automated testing (Unit, Integration, and End-to-End)
Mentoring junior engineers in best practices, providing guidance for implementation strategies.
Strong problem-solving skills and creativity with a desire to learn new emerging technologies.
Who You Will Work With:
Reporting to the Engineering Manager, this role will collaborate with the development team, project managers, and product owners on a regular basis.
Additionally, you may have exposure to stakeholders from other departments, such as QA, DevOps, and data engineering.
Must Have's:
2+ years of experience in software development, preferably in a mid-level role.
Bachelor's degree in computer science, software engineering, or a related field.
Proficiency in a TypeScript, Node.js, Angular, Serverless and Cloud Computing, Java,
Oracle, and service API development.
Java, Spring Framework, SQL DB, Rest API development
Experience developing large-scale, complex software systems.
Strong understanding of cloud-based hosting models, with preference for Azure.
Experience with API development, particularly REST-based services.
Familiarity with both transactional and NoSQL databases.
Knowledge of continuous integration and delivery practices.
Strong skills in automated testing, including unit, integration, and functional testing.
Experience working in an Agile development environment.
Nice to Have's:
Familiarity with containerization technologies such as Docker and Kubernetes.
Experience with performance optimization and scalability techniques.
Understanding of microservices architecture and design patterns.
Amazon AWS architecture (API Gateway, CloudWatch, DynamoDB, EventBridge, Lambda,
Relational Database Service)
AWS, Typescript, NodeJs, Oracle DB
Certifications in relevant technologies or frameworks (e.g., Azure certifications, Scrum certifications).
Qualified candidates must be legally authorized to be employed in the United States. OPENLANE will not provide nonimmigrant or immigrant visa sponsorship for this employment position.
What We Offer:
Competitive pay
Medical, dental, and vision benefits with employer HSA contributions (US) and FSA options (US)
Immediately vested 401K (US) or RRSP (Canada) with company match
Paid Vacation, Personal, and Sick Time
Paid maternity and paternity leave (US)
Employer-paid short-term disability, long-term disability, life insurance, and AD&D (US)
Robust Employee Assistance Program
Employer paid Leap into Service Day to volunteer
Tuition Reimbursement for eligible programs
Opportunities to expand your skill set and share your knowledge across a publicly traded, global organization
Company culture of internal promotions, diverse career paths, and meaningful advancement
Sound like a match? Apply Now - We can't wait to hear from you!
Compensation Range of
Annual Salary: $90,000.00 - $115,000.00
(Depending on experience, skill set, qualifications, and other relevant factors.)
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
Design Technology Lead
Senior software engineer job in Carmel, IN
Job Description
/Summary
The purpose of this position is to bridge the worlds of design, data, and automation. This role will focus on process innovation, AI integration, and information management; helping our design and planning teams move toward a future where model data and user interactions are seamlessly connected. The Design Technology Lead will play a pivotal role in leading the internal development of tools, workflows, and automation strategies that enhance creativity, efficiency, and collaboration across disciplines.
Accountabilities
Process Automation & Data Management
Evaluate and integrate emerging technologies
Essential Duties and Responsibilities
Process Automation & Data Management
Develop and deploy C# scripts, Dynamo routines, and automation workflows that enhance design productivity.
Create data pipelines that can receive and process information from web-based applications.
Collaborate on incorporating AI into design workflows (CustomGPT tools, diffusion modeling, API-based assistants).
Build and test AI agents that assist with process automation and intelligent data exchange.
Measurables:
Successful outcomes where workflows become more connected, automated, and intelligent.
Increased design efficiencies where data moves freely between models, tools, and user interfaces.
Evaluate and integrate emerging technologies
Collaborate in the evaluation and integration of approved emerging technologies, as directed, into BSA's design process.
Partner with IT and project teams to ensure smooth deployment and adoption of new tools.
Work closely with Design and Planning leadership to align technology development with design vision.
Serve as a bridge between architecture, MEPT, interiors, planning, and software development partners to create unified data environments.
Measurables:
Successful technology rollout where AI becomes an embedded, everyday part of the design process, not a separate experiment.
Secondary Duties and Responsibilities
Mentoring and/or sharing knowledge with others in the firm.
Promote company reputation through good client relations and branded materials.
May be required to perform other duties as assigned.
Critical Skills and Abilities
Strategic Thinking: Develops strategies to achieve organizational goals. Strategic mindset with the ability to connect technology solutions to design intent.
Effective communication skills: Strong communication skills via verbal communication, written communication, graphics and through active listening. Ability to read and interpret information necessary to translate to others in a concise manner. Collaborative communicator comfortable leading cross-disciplinary conversations.
Critical thinking skills: Able to see issues in their broadest perspective and offer in-depth analysis, engage in discussions, and utilize dynamic problem-solving skills.
Strong analytical skills: Able to gather relevant data using appropriate methodologies and analyze that data to assist in making important business decisions.
Ownership Mentality: Possesses a sense of ownership in all deliverables. Utilizes knowledge and opportunity to continually strive for excellence within an empowering culture. Collaborates and supports fellow employee-owners in ongoing improvements. Understands personal accountability within their role in the company.
Computer skills required: Microsoft Windows environment, Microsoft Office: Word, PowerPoint, Excel
Strong proficiency in C#, Revit API, and data management workflows.
Familiarity with Python, JavaScript, or API integrations is a plus.
Education/Experience Requirements
Bachelor's degree preferred.
Minimum three years of experience and proven experience with automation, parametric design, or AI-driven workflows.
Work within the A/E/C industry preferred.
Evidence-Based Design Accreditation and Certification preferred.
Job Complexity
Work requires substantial judgment and original thinking and creativity; develops innovative approaches and ideas and must be able to present and sell ideas and information in a positive, clear and concise manner.
Supervisory Responsibilities
This position does not observe and advise other positions.
Working Environment and Conditions
This position occupies a general office environment. Exposure to weather elements is likely during site visits. Incumbents will drive a vehicle while performing their job responsibilities. Incumbents spend approximately 40% sitting, 30% standing, and 30% walking while performing their job responsibilities and are unlikely to handle materials weighing more than 10 pounds without mechanical assistance. Incumbents will use the following office equipment while performing their duties: phone, computer, copier, fax machine. Reasonable accommodation may be made to enable individuals with disabilities to perform essential functions.
The duties and responsibilities listed above are intended to describe the general content of and requirements for the performance of this position. It is not constructed as an exhaustive list of duties, responsibilities, or requirements.
Why BSA?
At BSA, we empower our team members to make a meaningful impact. As a 100% employee-owned firm recently recognized by Zweig Group as one of the 2025 Best Firms To Work For and a Top 25 Hot Firm, you'll have a direct financial stake in our growth and success while benefiting from a collaborative and innovative environment. Join us and be part of a team dedicated to creating spaces that support healing, learning, and discovery.
Exceptional Benefits:
We offer a comprehensive benefits package including:
Medical, dental, and vision coverage
Flexible Time Off (FTO)
Parental leave
Hybrid work schedule
Paid volunteer time and a giving back Program
Employer-matched retirement funds and Employee Stock Ownership Plan (ESOP)
Modern, collaborative work environment with free parking at all studios
Why You'll Thrive at BSA:
Our core values define us:
Partners: Our employee-owners value team success as well as individual success.
Purposeful: Our experts are solution oriented, creating inspired solutions in healing, learning, and discovery environments.
Learners: We are constantly striving for expertise and sharing knowledge.
Owners: We are committed to a culture of empowerment; thinking and acting like employee-owners to ensure the success of our clients and our business.
Ideal Team Players: We are humble, hungry, and smart.
If these values resonate with you, we encourage you to apply and take the next step in your career with BSA!
BSA is an equal opportunity employer.
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-Apply