Automation Engineer
Software development engineer job in Anderson, IN
Aegis Worldwide
Automation Engineer
1st Shift/$90k-$115k/hr/Full Time
Anderson, IN
Aegis Worldwide is curently partnered with a a manufacturer and marketer of resin-based home consumer products with over 60 years of global leadership. They continue to set trends and lead the market with its ever-evolving product range and advanced production technologies.
Requirements:
Bachelor's degree in electrical engineering, mechatronics, automation, or related field (or equivalent experience).
3+ years of experience in automation within a consumer goods or high-volume manufacturing environment.
Knowledge of lean manufacturing and Six Sigma principles.
Knowledge of SCADA systems and MES integration.
Knowledge of safety standards for robotic and automated systems.
Ability to interpret electrical schematics and mechanical drawings.
Knowledge of conveyor systems, including design, controls integration, and troubleshooting.
Skilled in Fanuc robot programming, including TP and Roboguide.
Strong knowledge of Allen-Bradley PLCs, HMIs, and industrial networking.
Skilled with Cognex vision systems (Insight Explorer, VisionPro).
Responsibilites:
Work with cross-functional teams to troubleshoot problems, implement corrective actions, and continuously monitor the performance of processes.
Develop and maintain Fanuc robotic systems for automated handling, packaging, and palletizing of consumer goods.
Integrate and optimize injection molding robots for part extraction, trimming, and downstream automation.
Program and troubleshoot Allen-Bradley PLCs (RSLogix 5000/Studio 5000) and HMIs to support production line automation.
Configure and deploy Cognex vision systems for defect detection, label verification, and orientation control.
Design, implement, and maintain conveyor systems for efficient product flow and line balancing.
Collaborate with production, quality, and maintenance teams to implement automation solutions that meet consumer goods stand
If interested in this opportunity, we are currently scheduling interviews, apply now and we can get you scheduled!
Senior Software Engineer
Software development engineer job in Indianapolis, IN
WHAT FLEXWARE DOES
Flexware Innovation is a leading technology integrator that helps forward thinkers in manufacturing and related industries build comprehensive and long-lasting solutions with ease.
Founded in 1996, Flexware continues to help companies leverage technology to solve real business problems. Flexware has teams of engineers focused on industrial controls, manufacturing systems integration, software development, business intelligence, and Internet of Things (IoT) devices. Our passion is helping our customers build solutions that stand the test of time by creating solid architecture and helping customers avoid costly design mistakes.
WHAT YOU WILL DO
You will be responsible for all aspects of custom software solutions for Flexware's clients. You will design and develop data-centric Microsoft Windows based solutions, web-based solutions, mobile applications, and solutions that integrate with real-world devices such as Programmable Logic Controllers (PLC's), barcode scanners, weigh scales, and other industrial technologies.
Develop desktop, web-based, and mission-critical applications and system features utilizing primarily Microsoft stack of technology such as ASP.NET, C#, .NET, SQL, JavaScript, as well as many other frameworks and languages as defined by customer needs.
Design and build UI/UX components using JavaScript libraries such as React, Redux, D3, and others
Develop solutions that fully utilize Microsoft SQL Server for data storage
Create APIs to provide access to data and core features
Develop and configure interfaces with third-party software tools and utilities such as OPC servers
Develop and configure interfaces with external software systems such as MRP, ERP, and WMS
Unit test software solution components and participate in system and integration testing
Configure and deploy software applications and systems
Work directly with solution architects to design appropriate software deliverables
Work directly with the customer to analyze, derive, and document solution requirements
Flexware has several large MES projects that you may take part in.
**Please note that we are not interviewing candidates that require sponsorship now or in the future**
WHAT YOU MIGHT HAVE DONE BEFORE
Flexdogs are a rare breed of engineers. They come from varied backgrounds, but typically have
some
of the following traits:
Received a technical Bachelor's degree such as computer science, computer engineering, computer technology, computer information technology, or similar technical concentration
Have several years of experience (5+) working in a professional environment with modern architectures such as .NET Framework, Cloud and/or web-based solutions among others
Experience in programming languages such as ASP.NET, C#, SQL, Python, JavaScript, etc.
Worked in a team environment collaborating on solutions and assisting in other areas where needed
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected status.
Product Quality Assurance - Quality Engineer
Software development engineer job in Indianapolis, IN
At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. We're looking for people who are determined to make life better for people around the world.
Come build the next generation of Software Engineering, so we can reach and support more patients digitally!
Lilly's mission is to develop and maintain software products that meet the needs and requirements of both our internal and external customers. This typically involves a combination of activities such as gathering and analyzing user requirements, designing, and implementing software solutions, testing, and debugging code, and maintaining and improving the performance and reliability of the software over time. The goal of software engineering at Lilly is to create high-quality, reliable, and effective software utilizing cutting edge methodologies and integrations to solve Lilly's real-world problems and provide value to our customers.
What You'll Be Doing:
As a Quality Engineer, you will support the delivery of high-quality software by working closely with developers, product managers, and other quality engineers to ensure testing is effective, efficient, and embedded throughout the development lifecycle. You will play a key role in delivering high-quality, reliable products by embedding quality at every stage of the software development lifecycle.
You will be responsible for supporting test planning and execution, contributing to automation frameworks, collaborating with cross-functional teams, and driving continuous improvement. You will act as both a hands-on tester and a quality advocate, ensuring test coverage, defect prevention, and continuous learning while supporting innovation in quality engineering practices.
The Primary Position Responsibilities are as follows:
Key Responsibilities
* Test Planning & Execution
* Collaborate with the team to understand product requirements and acceptance criteria.
* Contribute to the creation and review of test scenarios and test cases, identifying edge cases and potential gaps.
* Execute manual test cases, clearly log defects, and assist in verifying bug fixes.
* Support regression and exploratory testing efforts to ensure comprehensive coverage.
* Test Automation
* Contribute to the design, development, and maintenance of automated test suites for UI, API, and backend services.
* Learn and apply testing frameworks and tools to expand automation coverage.
* Assist in integrating automated tests into CI/CD pipelines and build familiarity with continuous testing practices.
* Issue Tracking & Reporting
* Identify, log, and track defects using standard tools (e.g., Jira, Azure DevOps).
* Participate in defect triage discussions to ensure timely resolution.
* Provide test execution results, quality metrics, and status updates to the team.
* Contribute to documentation and knowledge sharing as expertise grows.
* Collaboration & Quality Advocacy
* Partner with developers, product owners, and peers during design and testing discussions to build testability into requirements and designs.
* Participate in code reviews, pair testing, and debugging sessions.
* Communicate test progress, results, and risks to stakeholders clearly and effectively.
* Advocate for a quality-first mindset across the software development lifecycle.
* Quality Governance & Standards
* Follow defined QE processes, policies, and compliance standards (e.g., ISO, GxP, HIPAA, or other relevant regulations).
* Contribute feedback to improve quality practices, tools, and workflows.
* Ensure test deliverables align with organizational and regulatory expectations.
* Performance, Security & Reliability Testing
* Assist in performance and load testing activities to validate scalability and reliability.
* Collaborate with security teams to support vulnerability testing and validation.
* Gain familiarity with observability tools and practices to contribute to shift-right testing.
* Growth & Continuous Improvement
* Stay proactive in learning new tools, frameworks, and testing methodologies.
* Participate in team retrospectives, incorporating feedback into future testing efforts.
* Expand skills in automation, performance testing, and quality metrics over time.
* Research and apply emerging practices such as AI-driven testing and model-based testing.
What You Should Bring:
* Excellent communication, interpersonal, and team building skills and the ability to work effectively across multiple business and technical teams.
* Strong understanding of software testing methodologies (functional, regression, performance, security, exploratory).
* Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, JUnit, TestNG).
* Proficiency in programming/scripting languages (e.g., Java, Python, JavaScript).
* Experience with API testing tools (e.g., Postman, RestAssured, SoapUI).
* Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
* Understanding of version control (e.g., Git).
* Exposure to performance/load testing tools (e.g., JMeter, Gatling, Locust).
* Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
* Experience with test management tools (e.g., TestRail, XRay, Qtest, Quality Center) and test automation frameworks (e.g., Selenium, Cypress, Puppeteer, Playwright).
* Working knowledge of Agile methodologies (Scrum, Kanban) and shift-left testing practices.
* Excellent problem-solving, debugging, and analytical skills.
* Strong written and verbal communication skills for effective collaboration and reporting.
* Ability to work effectively in cross-functional teams.
* Growth mindset with curiosity, adaptability, and eagerness to learn.
* Ability to mentor peers and contribute to building a culture of quality.
Basic Requirements:
* Bachelor's degree in computer science, Computer Engineering, or related discipline
* 5 or more years in a Quality Engineer, Software Tester, or similar role within Agile/DevOps environments.
Organization Overview:
Lilly IT builds and maintains capabilities using cutting edge technologies like most prominent tech companies. What differentiates Lilly IT is that we redefine what's possible through tech to advance our purpose - creating medicines that make life better for people around the world, like data driven drug discovery and connected clinical trials. We hire the best technology professionals from a variety of backgrounds, so they can bring an assortment of knowledge, skills, and diverse thinking to deliver innovative solutions in every area of our business.
Lilly's Software Product Engineering (SPE) organization is focused on building software platforms to accelerate our ability to reach and support patients, digitally. This organization is powered by software engineering experts that solve challenging problems around patient engagement and drug discovery with code.
Lilly is dedicated to helping individuals with disabilities to actively engage in the workforce, ensuring equal opportunities when vying for positions. If you require accommodation to submit a resume for a position at Lilly, please complete the accommodation request form (******************************************************** for further assistance. Please note this is for individuals to request an accommodation as part of the application process and any other correspondence will not receive a response.
Lilly is proud to be an EEO Employer and does not discriminate on the basis of age, race, color, religion, gender identity, sex, gender expression, sexual orientation, genetic information, ancestry, national origin, protected veteran status, disability, or any other legally protected status.
Our employee resource groups (ERGs) offer strong support networks for their members and are open to all employees. Our current groups include: Africa, Middle East, Central Asia Network, Black Employees at Lilly, Chinese Culture Network, Japanese International Leadership Network (JILN), Lilly India Network, Organization of Latinx at Lilly (OLA), PRIDE (LGBTQ+ Allies), Veterans Leadership Network (VLN), Women's Initiative for Leading at Lilly (WILL), en Able (for people with disabilities). Learn more about all of our groups.
Actual compensation will depend on a candidate's education, experience, skills, and geographic location. The anticipated wage for this position is
$63,750 - $180,400
Full-time equivalent employees also will be eligible for a company bonus (depending, in part, on company and individual performance). In addition, Lilly offers a comprehensive benefit program to eligible employees, including eligibility to participate in a company-sponsored 401(k); pension; vacation benefits; eligibility for medical, dental, vision and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; certain time off and leave of absence benefits; and well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities).Lilly reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion and Lilly's compensation practices and guidelines will apply regarding the details of any promotion or transfer of Lilly employees.
#WeAreLilly
Auto-ApplySoftware Engineer Back End Developer
Software development engineer job in Indianapolis, IN
Description & Requirements Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties. Requires expertise in specialty areas.
Back-End Software Developer shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support current and new system capabilities and integrations, RESTful API development and modification, database management, and data model development and optimization.
This position is contingent upon award of the contract. This position requires an active Secret Security clearance or higher.
Although this role may be performed remotely, occasional paid travel to the client site in San Antonio, Texas or Baltimore, Maryland may be required.
Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7
Required Qualifications:
• Secret clearance or higher required.
• A bachelor's degree in related field required. A master's degree may substitute for 2 years of experience.
• 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers
• Demonstrated experience in preparing, conducting, and documenting various systems tests and results to verify system operability and compliance with project standards and requirements.
• 3 years of experience with bug tracking software (Jira).
• 3 years of experience testing web-based applications.
• 3 years of experience participating in software development programs or projects.
• Practical experience developing in a cloud environment.
• Experience with integrating data from unclassified to classified application deployments
• 5 years of experience with Jenkins and GitLab
• 5 years of experience with at least five (5) of the following:
o NPM
o Cypress.io
o esbuild
o Bun
o Apache Tomcat
o Maven
o SonarQube
Additional Required Qualification for Back-End Software Developers:
• 3 years of recent and relevant experience performing back-end web design and development.
• Demonstrated experience with relational databases, RESTful API development and communication, and system integrations.
• 3 years of experience with the following: AWS Infrastructure, Kubernetes, and RedHat Linux.
Desired Qualifications:
• Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision).
• Experience using Agile Test-Driven development
• Experience integrating into DoD DevSecOps environments
• 5 years experience with CI/CD software development
• DevSecOps experience with at least five (5) of the following Build tools:
o GitLab
o Jenkins
o SonarQube
o Fortify 29
o JUnit5
o Ansible
o esbuild
#techjobs #clearance #DODAIRFORCE-CICD #veterans Page #c0reJobs
Minimum Requirements
TCS196, T4, Band 7
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Minimum Salary
$
120,000.00
Maximum Salary
$
150,000.00
Auto-Apply2026 Software Engineering Intern
Software development engineer job in Indianapolis, IN
V2X in Indianapolis, IN, has Software Engineering Intern opportunities for current engineering college students. As a Software Engineering Intern, you will work within a team of talented and experienced engineers and be exposed to Software Engineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions.
Responsibilities may Include:
* Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts
* Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms)
* Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python
* Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering
* Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads
* Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows
Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements.
Required Skills:
* Strong interpersonal skills with a positive attitude and demonstrated leadership potential
* Customer-oriented mindset and ability to collaborate effectively in cross-functional teams
* Excellent written and verbal communication skills
* Completion of coursework in Software, Computer, Electrical Engineering, or a related technical discipline
* Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python)
Desired Skills:
* Familiarity with MS Office and presentation tools
* Prior engineering project or internship experience, particularly in software design and development, embedded systems, hardware/software integration, or FPGA design and development
* Ability to work in a team environment
* A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying)
Education Requirements:
* Must be enrolled in an accredited college or university pursuing a degree in Engineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field)
* Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications
* A cumulative GPA of 3.0 or higher is strongly preferred
* Submission of an unofficial transcript along with your resume is required
Auto-ApplyGlassboard Embedded Software Engineering Intern 2025
Software development engineer job in Indianapolis, IN
Job Title: Embedded Software Engineering Intern Company: Glassboard Product Development
About Us At Glassboard, we help turn ideas into reality by delivering innovative hardware product development solutions. From concept to production, we collaborate with clients across industries to design, engineer, and manufacture cutting-edge products. We are looking for a motivated and talented Embedded Software Engineering Intern to join our dynamic team and contribute to exciting projects in a fast-paced, hands-on environment.
Position Overview
As an Embedded Software Engineering Intern at Glassboard, you will work alongside experienced engineers to design, develop, and test embedded systems for a variety of hardware products. You'll gain valuable, real-world experience in the entire product lifecycle while working on meaningful projects that challenge and expand your technical skills.
Key Responsibilities
Collaborate with cross-functional teams to develop embedded software solutions.
Write, test, and debug code for microcontrollers, processors, and other embedded devices.
Participate in hardware-software integration and troubleshooting.
Assist in the development of technical documentation, including system designs, test plans, and user guides.
Contribute to prototyping and proof-of-concept projects.
Stay up-to-date with the latest trends and tools in embedded systems and software development.
Qualifications
Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Familiarity with C/C++ programming languages.
Basic knowledge of embedded systems, microcontrollers, and communication protocols (e.g., SPI, I2C, UART).
Experience with debugging tools and software development environments (e.g., Eclipse, Keil, or Visual Studio).
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Preferred Skills
Experience with RTOS (e.g., FreeRTOS) or Linux for embedded systems.
Exposure to PCB design and hardware testing.
Familiarity with scripting languages such as Python for automation.
Knowledge of Agile development practices.
What We Offer
Hands-on experience working on real-world engineering challenges.
Mentorship from seasoned professionals in the product development field.
Opportunities to contribute to innovative and impactful projects.
A collaborative and supportive company culture that values learning and growth.
Auto-Apply2026 Software Engineering Intern
Software development engineer job in Indianapolis, IN
V2X in Indianapolis, IN, has Software Engineering Intern opportunities for current engineering college students. As a Software Engineering Intern, you will work within a team of talented and experienced engineers and be exposed to Software Engineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions.
Responsibilities may Include:
Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts
Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms)
Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python
Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering
Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads
Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows
Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements.
Required Skills:
Strong interpersonal skills with a positive attitude and demonstrated leadership potential
Customer-oriented mindset and ability to collaborate effectively in cross-functional teams
Excellent written and verbal communication skills
Completion of coursework in Software, Computer, Electrical Engineering, or a related technical discipline
Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python)
Desired Skills:
Familiarity with MS Office and presentation tools
Prior engineering project or internship experience, particularly in software design and development, embedded systems, hardware/software integration, or FPGA design and development
Ability to work in a team environment
A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying)
Education Requirements:
Must be enrolled in an accredited college or university pursuing a degree in Engineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field)
Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications
A cumulative GPA of 3.0 or higher is strongly preferred
Submission of an unofficial transcript along with your resume is required
Auto-Apply2026 Software Engineering Intern
Software development engineer job in Indianapolis, IN
V2X in Indianapolis, IN, has Software Engineering Intern opportunities for current engineering college students. As a Software Engineering Intern, you will work within a team of talented and experienced engineers and be exposed to Software Engineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions.
**Responsibilities may Include:**
+ Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts
+ Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms)
+ Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python
+ Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering
+ Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads
+ Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows
Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements.
**Required Skills:**
+ Strong interpersonal skills with a positive attitude and demonstrated leadership potential
+ Customer-oriented mindset and ability to collaborate effectively in cross-functional teams
+ Excellent written and verbal communication skills
+ Completion of coursework in Software, Computer, Electrical Engineering, or a related technical discipline
+ Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python)
**Desired Skills:**
+ Familiarity with MS Office and presentation tools
+ Prior engineering project or internship experience, particularly in software design and development, embedded systems, hardware/software integration, or FPGA design and development
+ Ability to work in a team environment
+ A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying)
**Education Requirements:**
+ Must be enrolled in an accredited college or university pursuing a degree in Engineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field)
+ Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications
+ A cumulative GPA of 3.0 or higher is strongly preferred
+ **Submission of an unofficial transcript along with your resume is required**
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights (**************************** notice from the Department of Labor.
Auto-ApplySoftware Engineering Intern (Summer 2026, In person)
Software development engineer job in Westfield, IN
SEP is looking for Computer Science and Computer Engineering interns for summer 2026 for in-person work at our office in Westfield, IN. We provide software product and design outsource and consulting services covering all areas of the software life cycle. Our internships are structured to provide real work experience in a project-based team environment.
What we have to offer
Variety on every axis ... tools, technologies, market sectors, methodologies
Reasonable work schedules
Extensive opportunities to learn and develop yourself
A community of friendly, talented, and effective peers
The ability to truly make a difference with our clients and within SEP
Excellent facilities
What you'll be doing
Join an existing team of engineers building a software product
Participate in all aspects of the development process
Get exposure to other projects happening at SEP
Ask lots of questions and learn
Key attributes for applicants
A 3.0 GPA or higher
A passion for great products, software development, and learning
Excellent problem solving skills
Effective communication skills
Great team skills
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 pursuing a Bachelor's degree in an applicable major and continuing that pursuit after the summer
Must be able to spend a minimum of 10 weeks with us over the summer (can be up to 13 weeks)
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-ApplyJunior Software Developer Intern
Software development engineer job in Indianapolis, IN
Get your foot in the door as a software developer by interning with a team that has been building recruiting software for over 20 years. As an intern at Daxtra, you'll get to work on everything from front-end to back-end to devops.
At Daxtra we're building new and better ways to help employers find great people and helping people find their next job.
We use:
AWS and Google Cloud
Git for source control
Postgress for data
Javascript, and Python
Vue for frontends
Multiple telco clouds for SMS, Voice and Video communication
Minimum Requirements
Must be able to code in at least one of these languages: Javascript, Go, TypeScript, and Python
Ability to us git for source control
Must be able to do front-end work with HTML, CSS, Vue.js. If you know React or Angular, you'll be able to learn Vue in about one week.
Pay is based on experience.
We follow up on all job applications via SMS. Your application for this job serves as consent to allow us to send you SMS messages.
By applying to this job, you agree that we can text you (standard rates apply).
Auto-ApplyEngineer, Software Engineering (SAP S4 P2P, MM, Global Supply Chain)
Software development engineer job in Indianapolis, IN
Headquartered in Dublin, Ohio, Cardinal Health, Inc. (NYSE: CAH) is a global, integrated healthcare services and products company connecting patients, providers, payers, pharmacists and manufacturers for integrated care coordination and better patient management. Backed by nearly 100 years of experience, with more than 50,000 employees in nearly 60 countries, Cardinal Health ranks among the top 20 on the Fortune 500.
**_What Application Development & Maintenance contributes to Cardinal Health_**
Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
Medical Enterprise IT Organization has an open job role for an Engineer, Software Engineer SAP S4 PTP, SCE and MM supporting Medical Core Systems.
The Medical Global Supply Chain Execution team is responsible for managing the IT relationship between Cardinal Health business and IT teams. The team focuses on both Run (Daily production support) and Build (Project) support. The role is responsible for both tactical project execution and determining strategic opportunities for improving business processes through IT functionality.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Develop business process knowledge and able to apply the knowledge to development of software functionality and related documentation
+ Participates in conversations with business to understand requirements and works with leads to identify options
+ Planning and support within SAP S4 procurement processes and procedures
+ Create configurations within SAP S4 MM and SAP PTP to support supply chain processes and procedures
+ Referencing and reviewing T-codes
+ Collaborate with other EIT teams as needed in performing the support activities
+ Communicate effectively to business partners and other supporting teams
**_Qualifications_**
+ Bachelors Degree in related field preferred or equivalent work experience preferred
+ 4 - 8 years in SAP and experience with functional processes is preferred
+ Functional SAP knowledge preferred
+ SAP MM (Materials Management) module
+ SAP Procurement experience
+ SAP Connections/Interfaces, middle ware knowledge
+ Experience with creating configurations within the and MM modules and experience PTP
+ Understanding of creating configurations either through work related processes or projects
+ Strong communication skills both verbally and written
**Anticipated salary range:** $93,500 - $140,280
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 11/03/2025 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity.
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Auto-ApplySW Engineer-C++
Software development engineer job in Indianapolis, IN
Design, develop, and maintain software applications using Visual C++.
Collaborate with cross-functional teams to define software requirements and specifications.
Write clean, efficient, and maintainable code.
Perform debugging, troubleshooting, and bug-fixing activities.
Conduct code reviews to ensure adherence to coding standards and best practices.
Optimize application performance for speed and scalability.
Participate in the full software development lifecycle, from requirement gathering to deployment.
Qualifications
**********Please include educational qualification************
Proven experience as a VC++ Developer or in a similar role.
Strong understanding of Visual C++ and object-oriented programming principles.
Experience in developing SDI,MDI,DIALOG based applications using MFC library.
Experience in working with CORBA architecture model.
Experience in developing multithreaded applications.
Experience in basic linux shell programming / commands.
Experience in using static code analysis tools like CAST.
Auto-ApplySoftware Engineer
Software development engineer job in Indianapolis, IN
We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Responsibilities
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with latest features
Requirements
Proven work experience as a Software Engineer or Software Developer
Experience designing interactive applications
Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development
Proficiency in software engineering tools
Ability to document requirements and specifications
BSc degree in Computer Science, Engineering or relevant field
Recommended skills
Application Development
Information Technology
Problem Solving
Software Development
Use Programming Language
Auto-ApplySoftware Engineer (Scouting)
Software development engineer job in Indianapolis, IN
Full-time Description
Weaver Fundraising is the industry leader providing superior technology and service in product fundraising for over 44 years. We're on a mission to create an intuitive platform that empowers any kid to fundraise safely and effectively regardless of means or circumstances. We're best known for the Trail's End popcorn sale, where we help over 100,000 Scouts fund their Scouting adventures every year. We're seeking a Full-Stack Engineer who wants to help improve these impactful apps and programs at a long long-established organization with a rich history of supporting youth fundraising efforts. The best candidates for this role will demonstrate a combination of both front and back-end software engineering expertise, user empathy and creative problem-solving skills.
Location: Indianapolis, IN (Hybrid)
HOW WILL YOU HELP US GROW?
Develop innovative solutions for complex problems related to the youth fundraising market
Create and maintain well-designed, testable, efficient code
Troubleshoot, debug, and upgrade existing systems on AWS Platform
Work with the product team to create a useful, delightful product experience
Collaborate on a long-term product roadmap and facilitate timely delivery of features and improvements in accordance with the plan
Analyze existing systems to provide recommendations for improvement
Monitor system performance and perform predictive maintenance
Perform system risk and reliability analysis
Assess new technologies before adoption and implementation
Effectively communicate with users, team members and company leadership, ensuring all parties are clear on product direction and priorities
Requirements
WHAT DO YOU NEED TO HAVE?
A minimum of 3 years' experience in Software Engineering
Experience working with modern frontend frameworks
Experience building scalable APIs with Node.JS and MySQL
Demonstrate strong user empathy and advocacy
A demonstrable history of creative problem solving
Excellent written and verbal communication
Proven track record of delivering products on time and meeting business objectives
Ability to work in a fast-paced, collaborative, evolving team environment
HOW WILL WE HELP YOU GROW?
Up to 5% 401K company match
$2500 annual HSA contribution
Up to $15K in continued ed reimbursement
Free headquarters gym access and healthy snacks
The role responsibilities are many, various, and not limited to those written in this document.
Auto-ApplyC, C++, C#, Java Software Engineer II (ONSITE)
Software development engineer job in Indianapolis, IN
Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance:
DoD Clearance: Secret
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
Our Battle Management Software Department is looking for software engineers to support development, test, and other tasks throughout a software life cycle for aircraft embedded software applications. The aircraft operating system interfaces with several avionics systems including displays, navigation, and mission planning. This challenging work requires strong problem-solving skills and the desire to learn from and work with world class Engineers.
What You Will Do
* Provides creative solutions to complex technical system and software integration problems.
* Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
* Support all aspects of a software development life cycle as members of a multi-disciplined team. This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
Qualifications You Must Have
* Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of two (2) or more years of relevant experience in software requirements, design, development, integration, and test.
* Experience developing and testing software using C, C++, C#, Java or closely related software languages.
* Experience developing software in a Windows environment.
* Experience with computer scripting language such as Shell/Perl/Python.
* Experience designing software systems, integration, and management.
* The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer
* Master's Degree (MS) preferred in a STEM discipline.
* Experience using a Real-Time Operating Systems (RTOS), e.g., Linux, Green Hills (GH) Integrity, VxWorks, or other.
* Ada software development experience.
* Experience in Unix/Linux computing environments.
* Experience with embedded avionics and displays.
* Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products.
* Working knowledge in the development and integration of software drivers for the operation of computer hardware interfaces.
* Working knowledge in common computer hardware interface and data protocols such as TCP/IP, UDP, RS-422, USB, PCI, and 1553.
* Proficiency utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products.
* Experience developing requirements for software products.
* Understanding of computer architecture and computer hardware optimization techniques.
* Working knowledge of Software Configuration Management principles environments and tools.
* Working knowledge and experience with configuration management tools such as Git.
* Working knowledge and experience in an Agile development environment using Azure DevOps or equivalent.
* Working knowledge of parallel programming principles and processes for technical computing environments.
* Familiarity with DO-178C DAL C software development life cycle development and processes.
What We Offer
* Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
* Relocation Eligible - Relocation assistance available
Learn More & Apply Now!
Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
Learn More & Apply Now!
Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Auto-ApplySoftware Engineer - Life Sciences Data Discovery
Software development engineer job in Indianapolis, IN
Datavant is a data platform company and the world's leader in health data exchange. Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format. Our platform is powered by the largest, most diverse health data network in the U.S., enabling data to be secure, accessible and usable to inform better health decisions. Datavant is trusted by the world's leading life sciences companies, government agencies, and those who deliver and pay for care.
By joining Datavant today, you're stepping onto a high-performing, values-driven team. Together, we're rising to the challenge of tackling some of healthcare's most complex problems with technology-forward solutions. Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare.
**What We're Looking For**
At Datavant we value Engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. As a Software Engineer you will be a major factor in growing our healthcare data ecosystem solution for our clients. Don't know our tech stack well? We view technology as a means to solving problems and getting things done, we value talent over current tech stack. You will start meaningful work from day one and will be in a stretch role that can propel your career to higher levels.
**What You Will Do**
+ Build new AI products to assist our customers during their data discovery journey
+ Contribute to design, implementation, and overall development of your products
+ Guide and mentor other engineers while developing cutting-edge solutions for our health data ecosystem
+ Own substantial projects, take on more responsibility with fewer rules, and act like an owner
+ Drive innovation and deliver valuable data solutions for our clients
+ Work with our modern tech stack including Python, JavaScript, TypeScript, React, Spark, Snowflake, AWS, and more!
+ Help contribute to our awesome tech blog - click here to check it out (************************************** !
**What You Need to Succeed**
+ 5+ years of experience writing production-ready code, performing code reviews, and working on full stack design and architecture of applications
+ Exceptional ability to write production-ready code and build scalable data flows
+ Readiness to thrive and communicate with your team and collaborate with others in a fast-paced environment
+ Demonstrated experience owning projects, migrations, and getting stuff done
+ Excitement, passion and curiosity about our mission of connecting the world's health data and improving patient outcomes
We are committed to building a diverse team of Datavanters who are all responsible for stewarding a high-performance culture in which all Datavanters belong and thrive. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.
At Datavant our total rewards strategy powers a high-growth, high-performance, health technology company that rewards our employees for transforming health care through creating industry-defining data logistics products and services.
The range posted is for a given job title, which can include multiple levels. Individual rates for the same job title may differ based on their level, responsibilities, skills, and experience for a specific job.
The estimated total cash compensation range for this role is:
$152,000-$190,000 USD
To ensure the safety of patients and staff, many of our clients require post-offer health screenings and proof and/or completion of various vaccinations such as the flu shot, Tdap, COVID-19, etc. Any requests to be exempted from these requirements will be reviewed by Datavant Human Resources and determined on a case-by-case basis. Depending on the state in which you will be working, exemptions may be available on the basis of disability, medical contraindications to the vaccine or any of its components, pregnancy or pregnancy-related medical conditions, and/or religion.
This job is not eligible for employment sponsorship.
Datavant is committed to a work environment free from job discrimination. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. To learn more about our commitment, please review our EEO Commitment Statement here (************************************************** . Know Your Rights (*********************************************************************** , explore the resources available through the EEOC for more information regarding your legal rights and protections. In addition, Datavant does not and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay.
At the end of this application, you will find a set of voluntary demographic questions. If you choose to respond, your answers will be anonymous and will help us identify areas for improvement in our recruitment process. (We can only see aggregate responses, not individual ones. In fact, we aren't even able to see whether you've responded.) Responding is entirely optional and will not affect your application or hiring process in any way.
Datavant is committed to working with and providing reasonable accommodations to individuals with physical and mental disabilities. If you need an accommodation while seeking employment, please request it here, (************************************************************** Id=**********48790029&layout Id=**********48795462) by selecting the 'Interview Accommodation Request' category. You will need your requisition ID when submitting your request, you can find instructions for locating it here (******************************************************************************************************* . Requests for reasonable accommodations will be reviewed on a case-by-case basis.
For more information about how we collect and use your data, please review our Privacy Policy (**************************************** .
Auto-ApplySoftware Developer - MST
Software development engineer job in Indianapolis, IN
Job Title: Software Developer Job Duration: Oct 25 - Sep 26 Work Type: Onsite in Indianapolis, IN Overview/Responsibilities: Each day, the engineering team is working to meet some of the most unique and exciting global challenges. In order to maintain our role as a global leader, we continue to seek talented, ambitious individuals to join engineering. If you thrive in a fast-paced environment and are looking for an opportunity to apply your technical expertise, then we have a great opportunity for you. We are seeking an innovative, data driven, results-oriented team member to contribute to our continued legacy of innovation and success.
The candidate will have responsibility for the following in addition to adhoc assignments as needed.
Develop embedded software in support of Carrier's wall controls, thermostats, and embedded equipment controls
Develop embedded software in support of Carrier's HVAC control systems
Develop user friendly GUIs for Carrier's wall controls and thermostats
Experience developing in an Agile software development environment
Works effectively with various engineering functions/disciplines;systems, hardware, validation/reliability and manufacturing
Writes special test software for hardware and validation/reliability engineering
Demonstrates the ability to work within a project team
Balances the responsibilities of sustaining and new product development projects
Completes prototype and test software development
Participates in risk identification reviews
Writes specifications and test plans
Leads and participates in software inspections and design reviews
Owns complex subsystem delivery;provides technical leadership across teams
Completes systems integration and software requirements;guides risk mitigation and trade-offs
LEVEL OF RESPONSIBILITY:
Leads small to mid-size projects or multiple complex tasks within functional discipline
Makes significant contribution by applying advanced knowledge of the discipline;mentors others
Works with limited oversight on projects with broader business impact.
Auto-ApplyProduct Quality Assurance - Quality Engineer
Software development engineer job in Gas City, IN
At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. We're looking for people who are determined to make life better for people around the world.
Come build the next generation of Software Engineering, so we can reach and support more patients digitally!
Lilly's mission is to develop and maintain software products that meet the needs and requirements of both our internal and external customers. This typically involves a combination of activities such as gathering and analyzing user requirements, designing, and implementing software solutions, testing, and debugging code, and maintaining and improving the performance and reliability of the software over time. The goal of software engineering at Lilly is to create high-quality, reliable, and effective software utilizing cutting edge methodologies and integrations to solve Lilly's real-world problems and provide value to our customers.
What You'll Be Doing:
As a Quality Engineer, you will support the delivery of high-quality software by working closely with developers, product managers, and other quality engineers to ensure testing is effective, efficient, and embedded throughout the development lifecycle. You will play a key role in delivering high-quality, reliable products by embedding quality at every stage of the software development lifecycle.
You will be responsible for supporting test planning and execution, contributing to automation frameworks, collaborating with cross-functional teams, and driving continuous improvement. You will act as both a hands-on tester and a quality advocate, ensuring test coverage, defect prevention, and continuous learning while supporting innovation in quality engineering practices.
The Primary Position Responsibilities are as follows:
Key Responsibilities
Test Planning & Execution
Collaborate with the team to understand product requirements and acceptance criteria.
Contribute to the creation and review of test scenarios and test cases, identifying edge cases and potential gaps.
Execute manual test cases, clearly log defects, and assist in verifying bug fixes.
Support regression and exploratory testing efforts to ensure comprehensive coverage.
Test Automation
Contribute to the design, development, and maintenance of automated test suites for UI, API, and backend services.
Learn and apply testing frameworks and tools to expand automation coverage.
Assist in integrating automated tests into CI/CD pipelines and build familiarity with continuous testing practices.
Issue Tracking & Reporting
Identify, log, and track defects using standard tools (e.g., Jira, Azure DevOps).
Participate in defect triage discussions to ensure timely resolution.
Provide test execution results, quality metrics, and status updates to the team.
Contribute to documentation and knowledge sharing as expertise grows.
Collaboration & Quality Advocacy
Partner with developers, product owners, and peers during design and testing discussions to build testability into requirements and designs.
Participate in code reviews, pair testing, and debugging sessions.
Communicate test progress, results, and risks to stakeholders clearly and effectively.
Advocate for a quality-first mindset across the software development lifecycle.
Quality Governance & Standards
Follow defined QE processes, policies, and compliance standards (e.g., ISO, GxP, HIPAA, or other relevant regulations).
Contribute feedback to improve quality practices, tools, and workflows.
Ensure test deliverables align with organizational and regulatory expectations.
Performance, Security & Reliability Testing
Assist in performance and load testing activities to validate scalability and reliability.
Collaborate with security teams to support vulnerability testing and validation.
Gain familiarity with observability tools and practices to contribute to shift-right testing.
Growth & Continuous Improvement
Stay proactive in learning new tools, frameworks, and testing methodologies.
Participate in team retrospectives, incorporating feedback into future testing efforts.
Expand skills in automation, performance testing, and quality metrics over time.
Research and apply emerging practices such as AI-driven testing and model-based testing.
What You Should Bring:
Excellent communication, interpersonal, and team building skills and the ability to work effectively across multiple business and technical teams.
Strong understanding of software testing methodologies (functional, regression, performance, security, exploratory).
Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, JUnit, TestNG).
Proficiency in programming/scripting languages (e.g., Java, Python, JavaScript).
Experience with API testing tools (e.g., Postman, RestAssured, SoapUI).
Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
Understanding of version control (e.g., Git).
Exposure to performance/load testing tools (e.g., JMeter, Gatling, Locust).
Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
Experience with test management tools (e.g., TestRail, XRay, Qtest, Quality Center) and test automation frameworks (e.g., Selenium, Cypress, Puppeteer, Playwright).
Working knowledge of Agile methodologies (Scrum, Kanban) and shift-left testing practices.
Excellent problem-solving, debugging, and analytical skills.
Strong written and verbal communication skills for effective collaboration and reporting.
Ability to work effectively in cross-functional teams.
Growth mindset with curiosity, adaptability, and eagerness to learn.
Ability to mentor peers and contribute to building a culture of quality.
Basic Requirements:
Bachelor's degree in computer science, Computer Engineering, or related discipline
5 or more years in a Quality Engineer, Software Tester, or similar role within Agile/DevOps environments.
Organization Overview:
Lilly IT builds and maintains capabilities using cutting edge technologies like most prominent tech companies. What differentiates Lilly IT is that we redefine what's possible through tech to advance our purpose - creating medicines that make life better for people around the world, like data driven drug discovery and connected clinical trials. We hire the best technology professionals from a variety of backgrounds, so they can bring an assortment of knowledge, skills, and diverse thinking to deliver innovative solutions in every area of our business.
Lilly's Software Product Engineering (SPE) organization is focused on building software platforms to accelerate our ability to reach and support patients, digitally. This organization is powered by software engineering experts that solve challenging problems around patient engagement and drug discovery with code.
Lilly is dedicated to helping individuals with disabilities to actively engage in the workforce, ensuring equal opportunities when vying for positions. If you require accommodation to submit a resume for a position at Lilly, please complete the accommodation request form (******************************************************** for further assistance. Please note this is for individuals to request an accommodation as part of the application process and any other correspondence will not receive a response.
Lilly is proud to be an EEO Employer and does not discriminate on the basis of age, race, color, religion, gender identity, sex, gender expression, sexual orientation, genetic information, ancestry, national origin, protected veteran status, disability, or any other legally protected status.
Our employee resource groups (ERGs) offer strong support networks for their members and are open to all employees. Our current groups include: Africa, Middle East, Central Asia Network, Black Employees at Lilly, Chinese Culture Network, Japanese International Leadership Network (JILN), Lilly India Network, Organization of Latinx at Lilly (OLA), PRIDE (LGBTQ+ Allies), Veterans Leadership Network (VLN), Women's Initiative for Leading at Lilly (WILL), en Able (for people with disabilities). Learn more about all of our groups.
Actual compensation will depend on a candidate's education, experience, skills, and geographic location. The anticipated wage for this position is
$63,750 - $180,400
Full-time equivalent employees also will be eligible for a company bonus (depending, in part, on company and individual performance). In addition, Lilly offers a comprehensive benefit program to eligible employees, including eligibility to participate in a company-sponsored 401(k); pension; vacation benefits; eligibility for medical, dental, vision and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; certain time off and leave of absence benefits; and well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities).Lilly reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion and Lilly's compensation practices and guidelines will apply regarding the details of any promotion or transfer of Lilly employees.
#WeAreLilly
Auto-ApplyChief Software Engineer (Weapon System Integration)
Software development engineer job in Indianapolis, IN
V2X is growing! The Chief Software Engineer will join our multi-discipline development team in Indianapolis, IN, supporting programs in next-generation avionics and weapon system integration. Our team and products address the customer's needs for rapid capability integration that provide superior combat relevance and readiness across the airborne fleet via integrated sense, control, employment, and deployment solutions. Our team develops innovative Weapon System Integration (WSI) solutions for the airborne warfighter to address current and emerging threat environments. The ideal candidate embraces modern development processes and techniques that improve product quality and team productivity. We are looking for engineers that enjoy a challenge and have a passion to support our DoD customers and international allies. Our Indianapolis facility also supports a variety of other product lines serving multiple DoD customers providing the opportunity to work on a diverse set of programs and roles supporting the continued advancement of your career.
Typical Duties:
As a key member of the Integrated Product Team (IPT), the Chief Software Engineer serves as the primary technical authority and strategic leader for all software activities across the WSI programs. The Chief Software Engineer is responsible for guiding the software development lifecycle, including architecture, requirements definition, design, implementation, integration, and verification. In this role, the Chief Software Engineer sets the technical direction, drives software design decisions, and ensures alignment with system-level objectives. The Chief Software Engineer is expected to mentor and grow the engineering team, promote technical excellence, and lead efforts to continuously improve software processes, practices, and product quality. A commitment to rigorous coding standards, industry best practices, and effective configuration management is essential to success in this position.
Required Skills:
* Minimum of 10 years related experience in Software Development or other related engineering experience
* Excellent communicator to internal and external customers
* Standards such as: MIL-STD-1553, MIL-STD-1760, and Universal Armament Interface (UAI)
* Familiarity with model-based systems engineering (MBSE) and its application to software-intensive systems. Experience with DoD development process
* Domain knowledge in one or more of the following areas: Weapons/Effects (Missiles, Projectiles), Command & Control for Fire Control and Surveillance applications, Datalinks, and Airborne Platform Integration
* Proficient in proposal development, cost estimation, and technical writing for complex bids and government contracts.
* Experience reading and developing from Interface Control Documents (ICD)
* Proven experience in leading software teams and managing large-scale software architecture.
* Strong understanding of the software development lifecycle (SDLC), Agile methodologies, and software configuration management.
* Familiarity with Agile and DevSecOps Software Development process environments
* Strong communication and teaming skills demonstrated by experience working within Agile or DevOps SW development teams
* Demonstrated ability to provide technical guidance, coaching and training to other employees
* Identifies and advocate improvement to processes, tools, and technical solutions which affect the team and/or product
* Self-motivated and proactive, able to work with minimal oversight. Must be able to work in a fast paced and dynamic environment.
* Must be a US Citizen with ability to obtain a DoD Secret level clearance
Desired Skills:
* Experience leading software development in highly regulated environments (e.g., aerospace and defense).
* Strong understanding of cybersecurity principles, including secure coding practices, encryption, and vulnerability management.
* Proven track record of leading geographically distributed teams or working in multi-site development environments.
* Prior experience interfacing directly with government customers, primes, or regulatory agencies.
* Knowledge of software safety standards such as DO-178C, ISO 26262, IEC 62304, or similar.
* Strong public speaking and presentation skills for leadership briefings, customer engagements, and technical reviews.
* Ability to influence without direct authority across cross-functional teams and programs.
* Prior experience as a Chief Engineer, Software Technical Lead, or equivalent.
* Current/active DoD Secret level or higher clearance
Education Requirements:
* BS with a major in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, or another related Science, Technology, Engineering, Mathematics (STEM) degree program
Benefits include the following:
* Healthcare coverage
* Retirement plan
* Life insurance, AD&D, and disability benefits
* Wellness programs
* Paid time off, including holidays
* Learning and Development resources
* Employee assistance resources
Pay and benefits are subject to change at any time and may be modified at the discretion of the company, consistent with the terms of any applicable compensation or benefit plans.
Auto-ApplySoftware Developer - MST
Software development engineer job in Indianapolis, IN
Job Description- Overview/ Responsibilities: Job Title: Embedded Systems Engineer Job Duration: 12+ Months Work Type: On Site at Indianapolis, IN, 46204 Overview/ Responsibilities: Research, design, develop, and test operating systems-level software, compilers, and network distribution software. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.
KEY RESPONSIBILITIES:
Each day, the engineering team is working to meet some of the most unique and exciting global challenges.
In order to maintain our role as a global leader, we continue to seek talented, ambitious individuals to join engineering. If you thrive in a fast-paced environment and are looking for an opportunity to apply your technical expertise, then we have a great opportunity for you. We are seeking an innovative, data driven, results-oriented team member to contribute to our continued legacy of innovation and success.
The candidate will have responsibility for the following in addition to adhoc assignments as needed.
Develop embedded software in support of wall controls, thermostats, and embedded equipment controls
Develop embedded software in support of HVAC control systems
Develop user friendly GUIs for wall controls and thermostats
Experience developing in an Agile software development environment
Works effectively with various engineering functions/disciplines;systems, hardware, validation/reliability and manufacturing
Writes special test software for hardware and validation/reliability engineering
Demonstrates the ability to work within a project team
Balances the responsibilities of sustaining and new product development projects
Completes prototype and test software development
Participates in risk identification reviews
Writes specifications and test plans
Leads and participates in software inspections and design reviews
Owns complex subsystem delivery;provides technical leadership across teams
Completes systems integration and software requirements;guides risk mitigation and trade-offs
LEVEL OF RESPONSIBILITY:
Leads small to mid-size projects or multiple complex tasks within functional discipline
Makes significant contribution by applying advanced knowledge of the discipline;mentors others
Works with limited oversight on projects with broader business impact
TYPICAL EDUCATIONAL REQUIREMENTS:
BS/MS in Computer/Electrical Engineering or Computer Science
KEY QUALIFICATIONS:
~7+ years of software development experience
Expert level in C and strong C++ experience
Experience with connectivity protocols (Wi Fi, Bluetooth, Sparkplug, MQTT, Matter, Z Wave, Zigbee, etc.) and networked architectures
Experience with socket APIs, security, and OTA/field update mechanisms
RTOS expertise and software architecture/design patterns
Advanced debugging, instrumentation, and root-cause analysis
Experience with configuration/change management systems such as PVCS or Rational Team Concert, Confluence, Jira, GitHub
Advanced skills with Microsoft Word and Microsoft Excel
Organized with strong attention to detail, while managing multiple priorities
Proven ability to implement continuous improvements and standardize processes at team level
Linux/Android, FreeRTOS (preferred)
Experience with ARM Microcontrollers (preferred)
Model Based Development using IBM Rhapsody and Matlab/State Flow (preferred)
(HVAC) System Design Experience (preferred)
Auto-Apply