Post job

Staff software engineer jobs in Muncie, IN - 701 jobs

All
Staff Software Engineer
Software Engineer
Software Engineering Internship
Software Applications Engineer
Principal Software Engineer
Senior Engineer
Software Engineer Lead
Software Developer
Lead Software Developer
Software Quality Engineer
Embedded Software Engineer
  • Lead Software Engineer

    T2 Systems 4.2company rating

    Staff software engineer job in Indianapolis, IN

    Position Overview: As the Lead Senior Software Engineer you will collaborate closely with Solution Architects to transform business requirements into robust technical designs. You will take ownership of project delivery by leading a team of both onshore and offshore developers. Your responsibilities include ensuring alignment with architectural standards, driving development best practices, and delivering high-quality solutions for our parking and access systems. This role demands strong leadership, technical expertise, and the ability to manage distributed teams to achieve successful project outcomes. Key Responsibilities: · Architect, develop, and maintain scalable software applications for parking systems including integration with third-party hardware products · Lead troubleshooting efforts for complex software and hardware integration issues. · Drive the full software development lifecycle, including requirements analysis, system design, implementation, testing, and deployment. · Lead a diverse team of onshore and offshore developers · Utilize vendor hardware/software documentation to create architectural designs and software integrations for parking equipment (cameras, lane devices, etc) · Champion software quality through rigorous code reviews, automated testing, and continuous integration practices. · Produce and maintain comprehensive documentation for software architecture, code, and development processes. · Evaluate and integrate emerging technologies to enhance system performance and reliability. · Mentor and guide junior engineers, fostering a culture of technical excellence and continuous improvement. · Collaborate with cross-functional teams to align software solutions with business and operational goals. Qualifications: · Bachelor's degree in Computer Science, Engineering, related field, or equivalent experience · 7+ years of professional software development experience, ideally in the gated/gateless parking or related industry. · Candidates must have experience with hardware integration and troubleshooting · Candidates must have significant experience in at least one of the following · Direct experience with parking management systems and/or access control systems. · Significant experience with low-computational power IoT devices and architectures · Significant experience (3+ years) containerized cloud (Azure preferred) technologies (e.g., Docker, Kubernetes). · Significant experience working with hardware integrations and/or embedded systems · Lead team scrum ceremonies such as daily standups, retrospectives, KPI meetings and discussions · Proficiency in C# and .NET Framework, with a willingness to adopt newer .NET technologies. · Strong experience with Oracle and SQL (MSSQL experience also considered). · Familiarity with embedded systems and IoT devices. · Exceptional problem-solving skills and attention to detail. · Proven ability to work independently and lead technical initiatives. · Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders. · Demonstrated success in delivering projects from concept to completion. Other Qualifications: · Knowledge of networking protocols and cybersecurity best practices. · Familiarity with Agile development methodologies. · Expertise in ASP.NET SOAP web services and web forms
    $84k-111k yearly est. 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Engineer

    Indiana Automotive Fasteners, Inc. 4.4company rating

    Staff software engineer job in Greenfield, IN

    The Tooling Engineer is responsible for the setup, maintenance, and optimization of tools, dies, and molds used in manufacturing operations. This role ensures that all tooling supports efficient production, maintains product quality, and meets safety and cost objectives. The Tooling Engineer works closely with production, maintenance, and engineering teams to troubleshoot tooling issues and drive continuous improvement initiatives. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Understand the fundamentals of cold forming, heading and rolling machines. Preform failure analysis and implement countermeasures on tooling when life ended prematurely Repair critical tooling: tear down, measure, replace components, rebuild and return to machine Manage tooling projects from concept through production, including design changes, supplier coordination, testing, and approval. Assist material changes, prototypes, and validating new tooling for new parts, referred to as Production Order Sheets (POS) Proficiency in CAD software (e.g., AutoCAD, SolidWorks) Learn to operate the equipment and assist production team members in their training. Provide technical training and support to operators and maintenance personnel. Ensure all tooling meets design specifications, safety standards, and production requirements. Ensure the plant has tooling available. Order, stock, inventory & distribute the replenishment tooling. Design, develop, and validate tooling, jigs, fixtures, and gauges to support manufacturing Oversee tooling fabrication, modification, and maintenance activities-both in-house and with external vendors. Create, Update and Maintain tool drawings, productions documents, set up sheets, progression sheets, tool list, etc. Support continuous improvement initiatives in tooling design, standardization, and performance. Act as a backup when other Tool Room team members are out Participate on the weekly / monthly ASJ project conference calls Other duties as assigned QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The essential duties and responsibilities are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education/Experience Bachelor's degree + experience (0-3 years) Associate degree + experience (3-7 years) Applicable experience only (7+ years) Knowledge of cold forming equipment & processes is beneficial COMMUNICATION Effective communication skills to collaborate with other team members and suppliers. Ability to interpret technical procedures or drawings. Fluent in English. Japanese as a second language is helpful. PROBLEM-SOLVING Ability to identify and resolve technical challenges related to tooling PHYSICAL DEMANDS Required to stand, walk and sit; talk or hear, both in person and by telephone; use hands to finger, handle or feel objects or controls; reach with hands and arms. Regularly required to stoop, kneel, bend, crouch and lift up to 25 pounds. COMPANY VISION & VALUES "Indiana Automotive Fasteners is an Equal Employment Opportunity Employer and prohibits discrimination and harassment of any kind; Indiana Automotive Fasteners is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Indiana Automotive Fasteners are based on business needs, job requirements, and Individual qualifications, without regard to race, color, religion, or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental, or sensory disability, HIV Status, sexual orientation, gender identity and or/expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by laws or regulation in the location where we operate. Indiana Automotive Fasteners will not tolerate discrimination or harassment based on any of these characteristics.”
    $75k-95k yearly est. 1d ago
  • Software Engineer (Technical Leadership) - Machine Learning

    Meta 4.8company rating

    Staff software engineer job in Indianapolis, IN

    Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer (Technical Leadership) - Machine Learning Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Effectively communicate complex features and systems in detail 3. Understand industry & company-wide trends to help assess & develop new technologies 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas 6. Lead long term technical vision and roadmap for large cross-company efforts 7. Suggest, collect and synthesize requirements and create an effective feature roadmap 8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD 11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission 12. Experience driving large cross-functional/industry-wide engineering efforts 13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions 14. Experience communicating and working across functions to drive solutions 15. Experience mentoring/influencing executive stakeholders across organizations **Preferred Qualifications:** Preferred Qualifications: 16. Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn 17. Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis 18. Understanding of information retrieval concepts, such as indexing, querying, and ranking 19. Demonstrated experience with data structures and algorithms, including graph theory and optimization techniques **Public Compensation:** $213,000/year to $293,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $213k-293k yearly 60d+ ago
  • Glassboard Embedded Software Engineering Intern 2025

    Glassboard

    Staff software 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.
    $41k-71k yearly est. 60d+ ago
  • 2026 Software Engineering Intern

    Vectrus (V2X

    Staff software 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
    $41k-71k yearly est. 18d ago
  • 2026 Software Engineering Intern

    V2X Current Openings

    Staff software 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
    $41k-71k yearly est. 60d+ ago
  • 2026 Software Engineering Intern

    V2X

    Staff software 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.
    $41k-71k yearly est. 60d+ ago
  • Sr. Principal AI Software Engineer

    Eli Lilly and Company 4.6company rating

    Staff software 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. What You'll Be Doing: We are seeking an exceptional Senior Principal Engineer to lead the development and deployment of transformative AI solutions across Eli Lilly's global enterprise. In this role, you will architect autonomous AI systems that enhance safety, quality, and operational efficiency across all business functions-from drug discovery and manufacturing to corporate operations in Legal, HR, and Finance. As the technical lead for our pharmaceutical AI initiatives, you will drive the implementation of cutting-edge agent architectures and establish AI development standards for regulated environments. You'll build and guide high-performing technical teams while shaping how artificial intelligence revolutionizes pharmaceutical innovation and patient care. This is a unique opportunity to work at the convergence of advanced AI technology and life sciences, directly impacting how medicines are discovered, developed, and delivered to patients worldwide. The ideal candidate brings deep expertise in AI system design, a proven track record of enterprise-scale implementations, and the vision to transform one of the world's most critical industries through intelligent automation. How You'll Succeed: Architect Production AI Systems: Design and ship scalable autonomous agent platforms that solve real problems-think multi-agent orchestration, not demos. Own the full stack from LLM integration to production deployment. Build on Lilly Cortex: Leverage Lilly's enterprise AI platform to architect sophisticated agentic systems using Model Context Protocol (MCP) for tool integration, Agent-to-Agent (A2A) communication for multi-agent coordination, and dynamic UI frameworks that wrap intelligent experiences around agent workflows. Ship context-aware applications that feel native, not bolted-on. Ship Fast with AI Tooling: Be a power user of AI-assisted development. Use AI development tools like GitHub Copilot, and LLM-driven workflows to 10x your output. Set the standard for how modern engineering teams build with AI. Define the AI Platform Strategy: Own the technical vision for Studio as the company's AI business platform. Make architectural decisions that scale from prototype to enterprise. Level Up the Team: Mentor engineers on modern AI/ML practices, prompt engineering, and agentic patterns. Build a high-trust, high-velocity culture where shipping matters. Establish Engineering Standards: Create the playbook-CI/CD for AI systems, evaluation frameworks, observability for agent workflows, and compliance patterns for regulated environments. Balance innovation with reliability. Drive Product Impact: Partner with product, operations, and business teams to identify high-leverage AI opportunities. Ship features that move metrics, not science projects. Stay on the Edge: Keep the team at the forefront-evaluate new models, test emerging frameworks, and bring the latest research into production before it's mainstream. Basic Requirements: Bachelor', Masters or PhD degree in Computer Science, Engineering, or related field 8+ years of software engineering experience 2+ years architecting and deploying production AI systems Proven success delivering AI solutions in regulated or enterprise wide environments What You Should Bring: Core Technical Expertise AI Development Proficiency: Demonstrated experience building production applications with AI-powered development tools (GitHub Copilot, Cursor, Claude, ChatGPT, Grok) Agent Architecture: Hands-on experience designing and deploying autonomous agent systems, including orchestration patterns, tool selection, and failure handling System Integration: Expertise with Model Context Protocols, API integrations, and building extensible AI architectures Modern AI Stack: Proficiency in Python, LangChain/LangGraph, vector databases (Pinecone, Weaviate, ChromaDB), embedding models, and advanced prompt engineering Leadership & Communication Experience leading technical teams through AI transformation initiatives Ability to communicate complex technical concepts to diverse audiences-from engineering deep-dives to executive strategy sessions Track record of mentoring engineers and fostering innovation within teams Strategic mindset balancing technical excellence with measurable business outcomes Infrastructure & MLOps End-to-end MLOps implementation (model versioning, monitoring, CI/CD for ML) Cloud AI platform expertise (AWS SageMaker, Azure ML, GCP Vertex AI) Container orchestration (Kubernetes) and scalable deployment architectures AI system observability, performance tuning, and cost optimization 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 $126,000 - $224,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
    $126k-224.4k yearly Auto-Apply 56d ago
  • Software Engineer-Aerospace Controls

    Rolls-Royce 4.8company rating

    Staff software engineer job in Indianapolis, IN

    Job Title: Software Engineer-Aerospace Controls Working Pattern: Full-time Working location: Indianapolis, IN The ACaMS Program Team has been chartered with the design/development/realization of the next generation aero engine control system. The ACaMS system will deliver world class efficiency, improved diagnostics, cyber threat protection via a modern architectural solution. ACaMS will serve a wide range of gas turbine engines/applications across the Rolls-Royce portfolio. The ACaMS team scope includes a wide variety of components within the control system including the Computing System, Health Monitoring System and the integration of the Hydromechanical and Sensing/Control components. The ACaMS team consists of a wide variety of functional team members including Embedded Systems, Software, and Electronics Designers as well as Safety, Certification, Quality, Component and Applications Engineers. Why Rolls-Royce? Rolls-Royce is one of the most enduring and iconic brands in the world and has been at the forefront of innovation for over a century. We design, build and service systems that provide critical power to customers where safety and reliability are paramount. We are proud to be a force for progress, powering, protecting and connecting people everywhere. We want to ensure that the excellence and ingenuity that has shaped our history continues into our future and we need people like you to come and join us on this journey. Rolls-Royce has been recognized as the top employer in the Engineering & Manufacturing category on the prestigious Forbes Top Employers for Engineers list for 2025. This ranking highlights our commitment to innovation, employee development, and fostering a collaborative environment where engineers can thrive. Be part of a team that sets the industry standard and drives groundbreaking solutions. At Rolls-Royce, we are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, giving you access to an incredible breadth and depth of opportunities where you can grow your career and make a difference. Rolls-Royce is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics. What you will be doing With this attractive opportunity you will get a chance to: Develop safety-critical gas turbine engine control software to DO-178C compliance objectives Software architecting support to enable software-to-software integration a testing, to include product line methodologies Develop and modify processes and methods to enable the team to achieve compliance objectives and optimal development pace Setting up and modifying continuous integration / continuous deployment (CI/CD) frameworks, to enable software development to be easily worked by the development team Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings Who we're looking for: At Rolls-Royce we put safety first, do the right thing, keep it simple and make a difference. These principles form the behaviours that guide us and are an essential component of our assessment process. They are the fundamental qualities that we seek for all roles. Basic Requirements: Bachelor's degree in Engineering or STEM fields with 1+ years of experience in software development or testing, OR Master's degree in Engineering or STEM fields OR PhD in Engineering or STEM. In order to be eligible for consideration, you must be a U.S. Citizen Preferred Requirements: 2+ years' experience in embedded safety critical software engineering Relevant engineering degree(s) in order of preference: Computer Engineering, Electrical Engineering, Aerospace Engineering, Mechanical Engineering Familiarity with model-based software design and code generation Experience using a DO-178 compliant software coding process Control systems experience Digital logic design experience Experience with verification and testing frameworks What we offer We offer excellent development opportunities, a competitive salary, and exceptional benefits. These include bonus, employee support assistance and employee discounts. Your needs are as unique as you are. Hybrid working is a way in which our people can balance their time between the office or home. It's a locally managed and flexed informal discretionary arrangement. As a minimum we're all expected to attend the workplace for collaboration and other specific reasons, on average three days per week. Relocation assistance is available for this position. Global Grade 9 Closing date: December 31st, 2025 Job CategoryDigital Job Posting Date20 Nov 2025; 00:11 Pay Range$70,629 - $114,772-Annually Location: Indianapolis, IN Benefits Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.
    $70.6k-114.8k yearly Auto-Apply 41d ago
  • Software Engineer, Commercial Technologies (Specialty Networks)

    Cardinal Health 4.4company rating

    Staff software engineer job in Indianapolis, IN

    _This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_** Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time. The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams **_Responsibilities_** + Design solutions for our user community + Write software that is reliable, maintainable, and extensible + Author user interface components for web applications + Mentor junior developers and engage them with relevant development tasks + Debug and resolve user interface issues + Implement proper usage of authentication and access control sub-systems + Track, maintain, and monitor user activity logs and error logs + Collaborate with other developers and non-technical cross-functional teams + Participate as a QA resource for other developers + Manage and troubleshoot dev automation - automated build and release processes + Assist with software releases + Assist with architectural evaluations and decisions **_Qualifications_** + 7+ years of full-stack software development experience with C# and modern JavaScript frameworks + Expert-level C# with .NET Core for backend API development and business logic + Expert-level Angular (version 12 or higher) and TypeScript for frontend development + Strong experience designing and consuming RESTful APIs + Solid expertise with Entity Framework Core and SQL Server for data access and modeling + Experience with Azure AD B2C authentication and authorization implementation + Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles + Strong communication skills with ability to work effectively with both technical and non-technical stakeholders + Comfortable working in environments with ambiguity and evolving requirements + Proactive problem-solver who surfaces blockers early and drives solutions + Collaborative team player who brings innovative ideas for features and technical improvements **_Preferred:_** + Healthcare or clinical application development experience + Legacy application migration and modernization experience + Azure cloud services familiarity (App Services, Azure Functions) + Experience with patient portal or member-facing applications + Performance optimization and scalability improvements in production systems + Azure DevOps and CI/CD pipeline experience **_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 **Anticipated Pay Range:** $94,900 - $160,000 **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** : 12/29/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 (***************************************************************************************************************************
    $94.9k-160k yearly 21d ago
  • Software Application Engr V (Sr. Web Application Developer)

    Dansources Technical Services Inc.

    Staff software engineer job in Indianapolis, IN

    Indianapolis, IN We are seeking a highly experienced and skilled Senior .NET/Web Application Developer with 8+ years of professional experience in developing, deploying, and maintaining web applications. The ideal candidate will have deep expertise in working within serverless environments on cloud platforms such as AWS and Azure. This role is perfect for a developer who thrives in a fast-paced, innovative environment and is passionate about leveraging cutting-edge technologies to build scalable, high-performing applications. As a Senior .NET/Web Application Developer, you will play a key role in leading complex projects, mentoring junior developers, and collaborating closely with cross-functional teams to deliver exceptional software solutions. Your expertise will be crucial in architecting robust applications, optimizing performance, and ensuring best practices in cloud deployment and web security. Primary Responsibilities Advanced Web Application and REST API Development: Lead the design, development, and deployment of sophisticated web applications using .NET/C# and modern JavaScript frameworks such as React, Angular, or Vue.js. Develop and enhance web applications with a strong focus on RESTful API design and integration. Architect and implement serverless solutions using AWS services like AWS Lambda, API Gateway, and DynamoDB, ensuring scalability, performance, and security. Design and develop APIs for cross-platform integration, maintaining a high standard of security and performance. SDLC and Cloud Infrastructure Management: Oversee the full software development life cycle (SDLC), including planning, development, testing, deployment, and maintenance, ensuring alignment with best practices. Utilize AWS and Azure cloud services effectively for application hosting, scaling, and management, implementing cost-effective and secure cloud-based solutions. Lead the implementation of CI/CD pipelines using tools like Jenkins or Azure DevOps for streamlined deployments and continuous integration. Client Engagement and Technical Analysis: Collaborate with clients to understand their business needs and translate them into detailed technical requirements and architecture diagrams. Communicate complex technical solutions effectively to both technical and non-technical stakeholders, ensuring alignment and understanding. Participate in project planning sessions, contributing to the development of technical strategies that meet client requirements and business goals. Software Engineering and Best Practices: Advocate for and implement best practices in software engineering, focusing on clean code, design patterns, and efficient algorithms. Provide technical leadership and mentorship to junior developers, guiding them in best practices for coding, testing, and deployment. Ensure the security and privacy of web applications by implementing best practices in cloud security and data protection. Quality Assurance and Performance Optimization: Develop robust testing strategies encompassing unit, integration, and performance testing to ensure high-quality software delivery. Optimize applications for maximum speed and scalability, leveraging serverless architectures and cloud services. Address and rectify any issues or bugs in a timely and efficient manner, maintaining the stability and performance of deployed applications. UI/UX Collaboration and Implementation: Collaborate with UI/UX designers to transform designs into highly functional, responsive web components while maintaining adherence to best practices. Implement responsive design principles to ensure applications deliver a consistent user experience across all devices. Continuous Improvement and Innovation: Continuously evaluate and implement the latest web development trends and technologies, driving innovation within the team. Stay informed about the latest industry trends, tools, and technologies, and explore how they can be integrated into ongoing and future projects. Basic Qualifications Bachelor's or Master's degree in Computer Science or Information Technology, or related field. 8+ years of professional experience in web application development with a strong proficiency in .NET/C# and JavaScript frameworks like React, Angular, or Vue.js. Extensive experience in deploying and managing applications in serverless environments on AWS and Azure, with a focus on performance optimization and scalability. Deep understanding of web application architecture, including microservices, RESTful APIs, and cloud-native design patterns. Strong expertise in SQL and NoSQL databases, with the ability to design and implement efficient data storage solutions. Proven ability to lead and mentor a development team, fostering a collaborative and growth-oriented environment. Advanced knowledge of web security practices and experience in building secure, resilient applications. Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. A passion for staying current with the latest industry trends and technologies, and a commitment to continuous learning and professional development. Preferred Qualifications Certification in AWS, and Azure or other cloud platforms. Knowledge of Agile and DevOps methodologies. Experience with automated testing and deployment tools.
    $64k-88k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Toyota Industries Commercial Finance 4.3company rating

    Staff software engineer job in Indianapolis, IN

    Work together with Software Team Lead to coordinate and oversee design and development of future engineered products (new versions of Exacta, various automation and device integration with Exacta, Dynamics AX and other ERP system integration into Exacta, new functionality within Exacta - vision systems, voice-controlled Exacta, embedded software, etc.) Work together with Software Team Lead to ensure that the best architecture is implemented for the Exacta product. Will need to engage and solve the Critical issues and tasks that the software development group is challenged with. Be prepared to be vocal and influential with the direction that the project team purses for the future our software suite. Mentor new developers and create an atmosphere that encourages growth and respect. Job Functions Assist Software Team Lead to make sure all developers in the Programming Department are successful, and can produce fast, error-free code. Receives detailed functional specification, software design documents and flow diagrams to illustrate the sequence of steps that the programs must follow and to describe input, output, and logical operations involved. Analyzes workflow logic of design documents, and resolves problems raised by theoretical and practical approach to the project design. Assist Software Architects with documentation for new Exacta modules Communicates closely with other project team members or the end user as necessary to resolve questions of the system functionality, data input, output requirements, and various internal checks and controls. Develop, debug, and unit test applications in accordance with established standards. Package and support deployment of releases. Maintain MS Certification as a Professional Developer. Encourage developers to become MCTSs and MCSDs. Maintain Bastian Software Coding Standards Document. Initiate and lead code review meetings strictly adhering to the Bastian Software coding standards Encourage and facilitate the use of unit testing algorithms and standards Successfully completes unit level testing prior to passing the programs on to QA Active participate during all PDSC meetings and activities. Ability to Execute R&D Projects Assist Team Lead on providing estimates to sales department Travel Requirements 15% overnight travel Preferred Skills and Required Qualifications 4+ years' experience as a Software Developer College or University degree in Computer Science or a related discipline with strong academic performance or equivalent experience Experience using C#, .NET Framework, T-SQL, SQL Server, and ASP.NET MVC In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF Experience with debugging, performance profiling and optimization Comprehensive understanding of object-oriented and service-oriented application development techniques and theories Internally motivated, able to work proficiently both independently and in a team environment Strong communication skills with both internal team members and external business stakeholders Must be eligible to work in the USA long term without sponsorship. To learn more about us, click here - ******************************************* About Bastian Solutions Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: Health, Dental, and Vision Insurance 401(k) Retirement Plan with a company match Vacation/Holiday Pay Tuition Reimbursement Flexible Work Schedules Volunteer Work Professional Associations, Conferences and Subscriptions Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $64k-86k yearly est. 3d ago
  • SW Engineer-C++

    Axiom Software Solutions Limited 3.8company rating

    Staff software 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.
    $65k-86k yearly est. Auto-Apply 60d+ ago
  • Software Engineer (Angular + .NET, Azure)

    Indiana Donor Network 3.7company rating

    Staff software engineer job in Indianapolis, IN

    Join Our Mission to Save and Enhance Lives Are you looking for a meaningful career where your skills and experience can make a life-saving difference? Do you want to contribute to a mission that leaves an incredible legacy? If so, Indiana Donor Network invites you to explore joining our team. Why Indiana Donor Network? Indiana Donor Network is a nationally recognized healthcare organization, serving as the crucial link between donors and patients awaiting life-saving organ transplants, healing tissue, and corneas that restore sight. As the state's federally designated organ recovery organization and an accredited tissue bank, we are dedicated to making a profound impact on countless lives. We are currently seeking a Software Engineer to help fulfill our mission. About the Role As a Software Engineer, you will play a key role in designing and developing our new organ donation patient management platform. A secure, cloud-based system built with Angular, C# / ASP.NET Core, and Azure. You'll collaborate with a small, agile team to develop services and user experiences that directly support our mission-critical operations. Responsibilities include: Design, develop, and maintain responsive web applications using Angular and ASP.NET Core REST APIs. Build scalable, secure APIs for internal and external integrations. Develop reusable components and services in both front-end and back-end layers. Work with Azure App Services, Kubernetes (AKS), and Docker to deploy and manage cloud applications. Write clean, maintainable, and testable code that adheres to best practices and team standards. Build and maintain relational database structures using SQL Server and Entity Framework. Collaborate with business and clinical stakeholders to gather requirements and design solutions. Participate in architecture discussions and help shape the technical roadmap. Work within CI/CD pipelines (Azure DevOps or GitHub Actions) to automate builds and deployments. Contribute to improving system reliability, monitoring, and performance. Participate in code reviews, daily standups, and sprint planning in an agile environment. Who We're Looking For This is an onsite position located on the west side of Indianapolis, IN. Strong preference will be given to local candidates. In addition, we are looking for the following qualifications and skills: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). 3+ years of professional software development experience. Experience with Angular for building modern, component-based front ends. Experience building or integrating with REST APIs using any modern programming language (e.g., C#, Java, Python, or Node.js). Strong understanding of object-oriented programming (OOP) principles and design patterns. Familiarity with Azure cloud services, Kubernetes, and Docker. Proficiency with relational databases (SQL Server preferred). Experience with version control (Git) and CI/CD pipelines. Understanding of authentication and authorization standards (OAuth 2.0 / Azure AD). Experience working within agile methodologies. Preferred Skills Exposure to microservices or event-driven architectures. Experience with RabbitMQ, Azure Service Bus, or similar messaging systems. Familiarity with MSAL, OpenID Connect, or Azure AD B2C. Background in healthcare, regulated industries, or handling PHI. Experience writing automated unit and integration tests. Working knowledge of Power BI or other data visualization tools. Benefits & Perks At Indiana Donor Network, we believe in taking care of our team members. We offer: 100% employer paid health, dental, and vision insurance for our employees and dependents Annual health savings account contributions Paid pet insurance Annual bonuses for performance and retention Generous paid time off and holiday pay Professional development and growth opportunities A mission-driven, supportive work culture Join Our Life-Saving Mission If you are looking for a rewarding career where your work directly impacts lives, apply today and become part of our compassionate and dedicated team at Indiana Donor Network. Indiana Donor Network is an equal opportunity employer. Employment is contingent upon successfully passing drug screening and background check, including verification with the Social Security Administration, criminal records review, DMV check, and the Office of Inspector General.
    $62k-82k yearly est. Auto-Apply 12d ago
  • Software Engineer

    120Water

    Staff 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
    $63k-83k yearly est. 14d ago
  • Software Engineer

    Redwood Dental

    Staff software 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
    $63k-83k yearly est. 60d+ ago
  • Software Engineer

    Indegene 4.4company rating

    Staff software engineer job in Gas City, IN

    We are a technology-led healthcare solutions provider. We are driven by our purpose to enable healthcare organizations to be future-ready. We offer accelerated, global growth opportunities for talent that's bold, industrious, and nimble. With Indegene, you gain a unique career experience that celebrates entrepreneurship and is guided by passion, innovation, collaboration, and empathy. To explore exciting opportunities at the convergence of healthcare and technology, check out ************************ Looking to jump-start your career? We understand how important the first few years of your career are, which create the foundation of your entire professional journey. At Indegene, we promise you a differentiated career experience. You will not only work at the exciting intersection of healthcare and technology but also will be mentored by some of the most brilliant minds in the industry. We are offering a global fast-track career where you can grow along with Indegene's high-speed growth. We are purpose-driven. We enable healthcare organizations to be future ready and our customer obsession is our driving force. We ensure that our customers achieve what they truly want. We are bold in our actions, nimble in our decision-making, and industrious in the way we work. If this excites you, then apply below. Role: Software Engineer Description: Tealium Implementation Engineer with strong expertise in advanced JavaScript and hands-on experience implementing and managing third-party marketing pixels. The ideal candidate will have an innovation-driven mindset, capable of building custom tools and solutions to proactively detect tag drops, data inconsistencies, and tracking issues. Experience working with databases and writing SQL queries to validate, analyze, and troubleshoot data is essential. Key Responsibilities * Design, implement, and maintain Tealium iQ and/or Tealium EventStream/AudienceStream solutions across web and digital platforms * Implement, configure, and troubleshoot third-party marketing pixels (e.g., ad platforms, floodlight, facebook, tradedesk and etc.) * Develop and maintain advanced JavaScript solutions for tag management, data layer enhancement, and custom tracking logic * Collaborate with marketing, analytics, and engineering teams to translate business requirements into scalable tracking solutions * Perform data validation and analysis using SQL queries against databases or data warehouses to ensure data accuracy and completeness * Optimize tag performance, page load impact, and data quality across platforms * Maintain documentation for tracking implementations, data schemas, and operational processes * Stay current with industry best practices in tag management, privacy, and consent management Required Qualifications * Strong hands-on experience with Tealium (iQ Tag Management, EventStream, AudienceStream) * Extensive experience implementing and managing third-party pixels * Advanced JavaScript expertise, including asynchronous scripting, DOM manipulation, and debugging * Experience with consent management platforms (CMPs) and privacy regulations (GDPR, CCPA, etc.) * Experience with Tealium server-side tagging and event-based architectures * Experience in designing or building custom tools or frameworks for tag validation, monitoring, or automation * Working knowledge of databases and SQL, including writing queries for data validation and analysis * Strong debugging and problem-solving skills across browsers and platforms * Ability to work independently and collaborate cross-functionally EQUAL OPPORTUNITY Indegene is proud to be an Equal Employment Employer and is committed to the culture of Inclusion and Diversity. We do not discriminate on the basis of race, religion, sex, colour, age, national origin, pregnancy, sexual orientation, physical ability, or any other characteristics. All employment decisions, from hiring to separation, will be based on business requirements, the candidate's merit and qualification. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, gender identity, sexual orientation, disability status, protected veteran status, or any other characteristics.
    $68k-89k yearly est. 1d ago
  • Embedded Software Engineer

    SMC Corporation 4.6company rating

    Staff software engineer job in Noblesville, IN

    PURPOSE This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and research. A successful candidate will be competent in the aspects of design and problem-solving from engineering first principles ESSENTIAL DUTIES * Interpret internal and external customer requirements to meet desired outputs. * Conduct technical product evaluations to identify potential modes of failure as defined by existing documentation and report results back to internal and external customers. * Communicate technical knowledge, specification, and direction to internal and external customers. * Develop software code for embedded processors and support applications. * Read, interpret, troubleshoot pneumatic and electrical schematics. * Develop, troubleshoot, and configure product communication protocols. * Create and input data utilizing corporate management system software that include software documentation, code releases, and test reports. * Perform guided research on a variety of topics and provide summarized data results. * Complete assigned tasks using predefined departmental processes. * Hands on technical support for both internal and external customers. * Participate on a team to accomplish given tasks or processes. * Travel mainly for the purpose of training, customer support, or trade shows. (Less than 10%) * All other duties as assigned. * Record daily activities PHYSICAL DEMANDS/WORK ENVIRONMENT * Capacity to work indoors in an office, laboratory, and/or manufacturing environment. * Ability to work in a stationary position for prolonged periods of time. * Capability to lift objects or equipment weighing up to 51 pounds with or without reasonable accommodation. * Physical aptitude to use basic hand tools in a laboratory and/or manufacturing environment. * Ability to travel and/or attend meetings domestic and internationally outside of normal business hours. MINIMUM REQUIREMENTS * Bachelor's degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management utilizing internal SMC career development criteria. * Novice understanding of the product development process. * Novice understanding to apply project management principles, methodologies, and documentation. * Novice understanding of Failure Mode and Effects Analysis (FMEA) processes. * Novice in use of Integrated Development Environments and code repositories. * Competent in use of common embedded programming languages. * Novice understanding of schematics. * Competent understanding of communication protocols. * Novice in conducting research using corporate resources. * Competent at efficient use of time to effectively plan and execute multiple duties. * Competent to utilize basic inspection equipment in a laboratory environment. (Calipers, micrometers, flow meter, voltmeter, Oscilloscope, etc.) * Novice to utilize advanced inspection equipment in a laboratory environment. (microscopes, CMM, Contour/Roundness Measuring Instruments, etc.) * Competent ability to communicate utilizing corporate office software. * Competent ability to take verbal and/or written direction on tasks, training, or departmental / company policies. * Competent ability to communicate, in English, with internal and external customers tactfully and professionally For internal use only: Engineering001
    $78k-95k yearly est. 60d+ ago
  • Software Developer

    T2 Systems 4.2company rating

    Staff software engineer job in Indianapolis, IN

    The Software Engineer transforms business requirements into robust technical designs. You will contribute to project delivery as part of a development team. Your responsibilities include adhering to architectural standards, following development best practices, and delivering high-quality solutions. This role demands technical expertise and the ability to collaborate effectively with team members to achieve successful project outcomes. Essential Position Functions Develop and maintain scalable software applications Participate in the full software development lifecycle, including requirements analysis, system design, implementation, testing, and deployment Collaborate with team members to deliver high-quality solutions Troubleshoot software and integration issues Contribute to software quality through code reviews, automated testing, and continuous integration practices Work closely with other departments to provide designs that solve business problems and ultimately benefit our customers Produce and maintain documentation for software architecture, code, and development processes Interact with product owners and stakeholders to gather information, provide education, give status updates, and communicate relevant project-related activities Education and Qualifications Bachelor's degree in Computer Science, Engineering, or related field 3+ years of professional software development experience 1+ year of experience working in an Agile team Demonstrated success in delivering projects from concept to completion Required Technical Skills Proficiency in C# and .NET Framework, with willingness to adopt newer .NET technologies Knowledge of Java, Spring boot and willingness to leverage equivalent Java frameworks (Hibernate, JPA) Solid knowledge of Object-Oriented Programming (OOP) principles Knowledge of design patterns such as CQRS, API Gateways, and event-driven design Experience building and architecting REST APIs Knowledge of distributed systems and microservice architectures Experience with relational databases (SQL Server, MySQL, Azure SQL, Oracle) Desired Platform Experience Azure API Management Azure Functions Kafka (event streaming) Azure Redis Cache Azure SQL Database Dynatrace (application performance monitoring) Desired Technical Skills Experience with CI/CD pipelines and deployment automation Experience with GitHub and GitHub Actions Experience working with AI-assisted development tools (GitHub Copilot, Cursor, or similar) Experience with the Atlassian toolset, especially JIRA Familiarity with Agile development methodologies Knowledge of networking protocols and cybersecurity best practices Knowledge, Skills, and Abilities Ability to work directly with customers to drive to business outcomes Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders Excellent organizational skills Ability to work with a diverse group of development team members Ability to work on multiple features and refactoring/support concurrently Ability to work across a development team to keep sprint commitments on track Ability to stay on the leading edge of technology trends Ability to problem solve: define problems, collect data, establish facts, draw conclusions Ability to prioritize tasks and tactfully negotiate priority with stakeholders Passionate about continuous improvement, efficiency at scale, and automation Committed to self-study to maintain or increase technical abilities
    $63k-83k yearly est. 2d ago
  • Software Application Engr V (Sr. Web Application Developer)

    Dansources Technical Services

    Staff software engineer job in Indianapolis, IN

    Indianapolis, IN We are seeking a highly experienced and skilled Senior .NET/Web Application Developer with 8+ years of professional experience in developing, deploying, and maintaining web applications. The ideal candidate will have deep expertise in working within serverless environments on cloud platforms such as AWS and Azure. This role is perfect for a developer who thrives in a fast-paced, innovative environment and is passionate about leveraging cutting-edge technologies to build scalable, high-performing applications. As a Senior .NET/Web Application Developer, you will play a key role in leading complex projects, mentoring junior developers, and collaborating closely with cross-functional teams to deliver exceptional software solutions. Your expertise will be crucial in architecting robust applications, optimizing performance, and ensuring best practices in cloud deployment and web security. Primary Responsibilities Advanced Web Application and REST API Development: Lead the design, development, and deployment of sophisticated web applications using .NET/C# and modern JavaScript frameworks such as React, Angular, or Vue.js. Develop and enhance web applications with a strong focus on RESTful API design and integration. Architect and implement serverless solutions using AWS services like AWS Lambda, API Gateway, and DynamoDB, ensuring scalability, performance, and security. Design and develop APIs for cross-platform integration, maintaining a high standard of security and performance. SDLC and Cloud Infrastructure Management: Oversee the full software development life cycle (SDLC), including planning, development, testing, deployment, and maintenance, ensuring alignment with best practices. Utilize AWS and Azure cloud services effectively for application hosting, scaling, and management, implementing cost-effective and secure cloud-based solutions. Lead the implementation of CI/CD pipelines using tools like Jenkins or Azure DevOps for streamlined deployments and continuous integration. Client Engagement and Technical Analysis: Collaborate with clients to understand their business needs and translate them into detailed technical requirements and architecture diagrams. Communicate complex technical solutions effectively to both technical and non-technical stakeholders, ensuring alignment and understanding. Participate in project planning sessions, contributing to the development of technical strategies that meet client requirements and business goals. Software Engineering and Best Practices: Advocate for and implement best practices in software engineering, focusing on clean code, design patterns, and efficient algorithms. Provide technical leadership and mentorship to junior developers, guiding them in best practices for coding, testing, and deployment. Ensure the security and privacy of web applications by implementing best practices in cloud security and data protection. Quality Assurance and Performance Optimization: Develop robust testing strategies encompassing unit, integration, and performance testing to ensure high-quality software delivery. Optimize applications for maximum speed and scalability, leveraging serverless architectures and cloud services. Address and rectify any issues or bugs in a timely and efficient manner, maintaining the stability and performance of deployed applications. UI/UX Collaboration and Implementation: Collaborate with UI/UX designers to transform designs into highly functional, responsive web components while maintaining adherence to best practices. Implement responsive design principles to ensure applications deliver a consistent user experience across all devices. Continuous Improvement and Innovation: Continuously evaluate and implement the latest web development trends and technologies, driving innovation within the team. Stay informed about the latest industry trends, tools, and technologies, and explore how they can be integrated into ongoing and future projects. Basic Qualifications Bachelor's or Master's degree in Computer Science or Information Technology, or related field. 8+ years of professional experience in web application development with a strong proficiency in .NET/C# and JavaScript frameworks like React, Angular, or Vue.js. Extensive experience in deploying and managing applications in serverless environments on AWS and Azure, with a focus on performance optimization and scalability. Deep understanding of web application architecture, including microservices, RESTful APIs, and cloud-native design patterns. Strong expertise in SQL and NoSQL databases, with the ability to design and implement efficient data storage solutions. Proven ability to lead and mentor a development team, fostering a collaborative and growth-oriented environment. Advanced knowledge of web security practices and experience in building secure, resilient applications. Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. A passion for staying current with the latest industry trends and technologies, and a commitment to continuous learning and professional development. Preferred Qualifications Certification in AWS, and Azure or other cloud platforms. Knowledge of Agile and DevOps methodologies. Experience with automated testing and deployment tools.
    $64k-88k yearly est. Auto-Apply 60d+ ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Muncie, IN?

The average staff software engineer in Muncie, IN earns between $86,000 and $152,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Muncie, IN

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