Post job

Principal software engineer jobs in Huber Heights, OH - 425 jobs

All
Principal Software Engineer
Software Engineer
Software Developer
Software Engineer/Architect
Senior Embedded Software Engineer
Software Consultant
Software Developer Internship
Computer Software Engineer
Designation-Senior Software Engineer
  • Software Defined Vehicle Consultant (SDV)

    L&T Technology Services 3.6company rating

    Principal software engineer job in Raymond, OH

    ID - 518383 Title - SDV Consultant Experience - 5 years Mandatory Skills: CI/CD pipeline, SDV, Python Automotive domain is mandatory Key skills: DevSecOps, CI/CD, SDV, OTA Job Description: We are seeking a highly skilled and experienced Software Defined Vehicle (SDV) Consultant to support our IT team in developing and maintaining a toolchain that enables efficient and secure vehicle software development. The ideal candidate will possess a strong background in software engineering, DevOps, cybersecurity, and automotive systems, with a strong understanding of vehicle architecture and industry standards. Key Responsibilities: Collaborate with IT and engineering teams to design, implement, and maintain a toolchain for vehicle software development. Support and maintain on-premise server infrastructure critical to development environments. Develop and optimize CI/CD pipelines to streamline software integration and deployment. Ensure compliance with DevSecOps principles, integrating cybersecurity best practices into the development lifecycle. Create and maintain architecture diagrams for IT applications and integration layers. Provide technical guidance on operating systems used in embedded environments. Support development efforts related to integrated controls and functional safety systems. Facilitate Agile development practices and contribute to sprint planning and execution. Support the design and implementation of OTA (Over-the-Air) infrastructure for vehicle software updates. Ensure alignment with industry standards such as ASPICE and ISO 26262 (ASIL-B). Collaborate with cross-functional teams to understand vehicle architecture and integrated systems. Required Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field. Proven experience with on-prem server maintenance and infrastructure support. Strong background in software development, CI/CD, and DevOps methodologies. Familiarity with integrated controls and functional safety concepts. Proficient in operating systems including Ubuntu, Linux, Windows, and RTOS. Experience with DevSecOps and cybersecurity practices in software development. Hands-on experience with containerized platforms, preferably Docker. Ability to design and interpret architecture diagrams for complex IT systems. Understanding of vehicle architecture and integrated automotive systems. Knowledge of Agile development frameworks (Scrum, Kanban). Awareness of OTA infrastructure and deployment strategies. Familiarity with automotive industry standards such as ASPICE and ASIL-B. Preferred Skills: Experience with cloud platforms (AWS, Azure, GCP) and hybrid environments. Knowledge of container orchestration technologies (e.g., Docker). Awareness of automotive communication protocols (CAN, LIN, Ethernet) and Electrical Control Units (ECUs) Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. The expected salary range for this position is between $100 K - $115 K annually. The actual salary may vary based upon several factors including, but not limited to, relevant skills/experience, time in role, base salary of internal peers, prior performance, business line, and geographic/office location. Paid Leave, Health Insurance, Group life Insurance, Disability, 401(K)
    $100k-115k yearly 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Defined Vehicle Engineer

    Global Connect Technologies 4.4company rating

    Principal software engineer job in Raymond, OH

    Job Title: Software Defined Vehicle (SDV) Consultant Employment Type: Full-Time We are looking for an experienced Software Defined Vehicle (SDV) Consultant to support the development and maintenance of a secure, scalable vehicle software toolchain. This role involves close collaboration with IT and engineering teams, focusing on DevOps, CI/CD, cybersecurity, and automotive software systems. Key Responsibilities Design, implement, and maintain vehicle software development toolchains Support on-premise server infrastructure and CI/CD pipelines Integrate DevSecOps and cybersecurity best practices Support OTA infrastructure and embedded operating systems Create architecture diagrams and support Agile development Ensure compliance with ASPICE and ISO 26262 (ASIL-B) standards Required Skills Strong experience in software development, DevOps, and CI/CD Knowledge of Linux (Ubuntu), Windows, and RTOS Hands-on experience with Docker and containerized platforms Understanding of vehicle architecture, integrated controls, and functional safety Familiarity with Agile methodologies Preferred Skills Cloud platforms (AWS, Azure, GCP) Automotive protocols (CAN, LIN, Ethernet) Experience in hybrid or cloud-based automotive environments
    $66k-90k yearly est. 3d ago
  • Digital Services Software Engineer - Coder

    Pentangle Tech Services | P5 Group

    Principal software engineer job in Raymond, OH

    Experience: 5-8+ years (minimum 5 years required) The Digital Services Software Engineer - Coder will focus on hands-on software development, implementation, and testing of in-vehicle digital services. This role aligns with ASPICE levels 3, 4, and 5, emphasizing coding, integration, and verification activities. The engineer will develop embedded software supporting digital vehicle features such as Dog Mode, Dash Cam, Remote Camera Access, Camera Recording, and Maintenance Alerts. Key Responsibilities Develop and maintain embedded software code for automotive digital services Implement detailed designs based on system and architectural requirements Perform unit testing, integration testing, and qualification testing Support ASPICE compliance (Levels 3, 4, and 5) Collaborate closely with architects and validation teams Participate in CI/CD workflows and version control processes Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or related field Minimum 5+ years of hands-on software development experience Strong proficiency in C++ Working knowledge of Python (preferred) Experience developing software for embedded or automotive systems Must-Have Skills Software coding using VS Code, MATLAB/Simulink, or similar tools Unit testing using Google Test, Parasoft C++ Test, or similar Static code analysis and debugging Software integration and verification testing Experience with Git, GitHub, and CI/CD pipelines Desired Skills ASPICE development exposure QNX SDP VECTOR CANoe / CANape Adaptive AUTOSAR Linux-based development environments AWS development environments MQTT, WireShark JIRA and SharePoint
    $64k-85k yearly est. 4d ago
  • Software Developer Intern

    Dayton Freight 4.6company rating

    Principal software engineer job in Dayton, OH

    Software Developer Interns will be involved in all aspects of the software development life cycle including initial design, database and code implementation/testing, and troubleshooting/maintenance of existing systems. Responsibilities Use agreed upon development languages to code computer instructions based on planning meetings or design discussions with team members. Utilize any special development techniques necessary to achieve the most effective solution. Attend development meetings (daily scrum, planning, etc.) as an active participant. Use efficient and structured programming solutions adhering to department development standards. Create or maintain documentation relative to each task or project assigned/pulled. Thoroughly test and debug solutions Work on defined tasks / projects. Preform in an ethical and professional manner, adhering to all company policies and procedures. Confer with leader and other resources regularly to determine how the desired results can be achieved. Qualifications Minimum Qualifications: Pursuing Bachelor's degree in Computer Science or related field Must be a fast learner and innovator Must be a critical thinker and a problem solver Must work well as a member of a Development team Experience with the following technologies/methodologies a plus: C# ASP.NET MVC RPG SQL Java Node.JS PHP IBM i Eclipse Visual Studio Team Foundation Server Angular JS and other JavaScript frameworks Responsive Design Microsoft SQL Server DB2 Familiarity with Agile Methodologies (Scrum) Benefits Stable and growing organization Competitive weekly pay Quick advancement Professional, positive and people-centered work environment Modern facilities Clean, late model equipment Internship, developer intern, IT intern, IT, I.T., information technology, information technology intern
    $31k-38k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Resonant Sciences 3.9company rating

    Principal software engineer job in Dayton, OH

    Resonant Sciences LLC has an immediate opening for a Software Engineer to join our Dayton, Ohio team. The position provides an opportunity to join a fast-paced elite team whose primary mission is to support our Nation's War Fighters. The candidate for this position shall be a self-starter who can work independently, unsupervised, and with little guidance. The candidate will have an opportunity to be a member of a world-class team consisting of talented and dedicated engineers, technicians, and professionals who work together to interrupt and challenge the status quo to design and develop state-of-the-art technologies. DUTIES AND RESPONSIBILITIES: Resonant is seeking a Software Engineer candidate to join a multi-discipline engineering team that supports our proprietary robotic zonal radar system. We are seeking engineers with education and experience to work in a fast-paced environment developing customer-facing C++ GUI applications as well as back-end hardware interfacing and robot control routines. The selected engineer will have responsibility for and should have expertise in the following areas: Cross-platform GUI design utilizing Qt6 and modern C++ targeting desktop platforms. Transitioning engineering-level interfaces to professional designs. Developing flexible and extensible customer-facing software applications. Developing C++/Python hardware drivers for devices communicating via USB and/or Ethernet. Accelerating and porting Python and/or MATLAB algorithms to C++. Porting existing Python Qt applications to C++. Interacting with customers to determine needs and desires as well as to continually improve user experience with software. Collaborating with analysts and designers in the development and initiation of new software programs and applications. Perform other duties, as assigned. QUALIFICATIONS: BS Degree in Computer Science, Computer Engineering, or related technical field. Experience developing software applications in C++ and Python. Experience developing and maintaining cross-platform GUI applications using frameworks such as Qt. Experience with cross-platform build systems such as CMake. Strong understanding of software design principles. Experience using Git/Gitlab for source control and project management. Writing and communication skills with experience contributing to and/or making technical presentations to internal and external customers. PREFERRED QUALIFICATIONS: MS Degree in Computer Science, Computer Engineering, or related technical field. Familiarity with QML and its interaction with C++ Qt. Experience with Gitlab CI/CD. Experience wit GPU accelerated processing (CUDA/OpenCL). Familiarity with web-based front-end frameworks such as React and Angular. Shell scripting and automation skills. Experience debugging and troubleshooting performance and software issues. CITIZENSHIP/SECURITY CLEARANCE: U.S. Citizenship required. Must be eligible to obtain and/or maintain a Secret security clearance. WHAT'S IN IT FOR YOU? Become part of a high-tech work environment that is highly impactful, exciting, and collaborative. Flexible working environment that enables our employees to balance work and personal life. A comprehensive benefits package that includes medical, dental, vision and prescription benefits with extremely low employee cost share for you and your eligible dependents. A well-funded Health Spending Account with standard account fees paid by Resonant Sciences. 10 Federal Holidays (6 Standard, 4 Floating). A flexible Paid Time Off plan for employees. A generous retirement plan, subject to plan, IRS and ERISA rules. WHO ARE WE? Resonant Sciences is a research and development firm with locations all over the United States, focused on developing and transitioning innovative technologies and solutions to developmental and operational platforms. Our areas of expertise include radome and antenna design and fabrication, custom electronic solutions, and RF measurements of materials, antennas, radomes, and subsystems. Our extensive capabilities include design and analysis, production, and ground and flight testing. A career at Resonant Sciences means that you will be involved in the complete development life cycle, seeing your design evolve from development prototype to incorporating mission requirements to technical specifications into a finished product for field testing. 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, or veteran status.
    $65k-89k yearly est. 60d+ ago
  • Software Engineer

    Awetomaton

    Principal software engineer job in Beavercreek, OH

    Awetomaton is seeking a Software Engineer to support existing customers at Wright-Patterson Air Force Base in Dayton, Ohio. In this role you will work with a team of 10-15 managing and sustaining an enterprise analysis platform to derive insights from raw sensor data. The ideal candidate will possess a BS degree or higher in engineering or related field. This position will largely be performed from WPAFB and require a security clearance. Sponsorship is available, but Active Top Secret is highly preferred. Criteria for success Communicate effectively in both written and verbal form with peers & decision makers Demonstrate initiative when faced with limited guidance or ambiguous requirements Familiarity with platform management concepts including containerization and Kubernetes Required Experience and Skills Bachelor of Science in Computer Science, Engineering, or Software focused Engineering discipline Mastery of software configuration management using Git Proficient in a modern programming language (Python, JavaScript, etc.) Desired Education and Experience Expertise developing modular, reusable software via strong Object-Oriented Software development practices Experience with Container Technology (Docker / podman / etc.) Experience following GitFlow and GitOps workflows using team repository (GitHub / Gitlab / etc.) Ability to apply agentic tooling to accelerate development velocity About Awetomaton We build software that enables humans to make informed decisions from raw intel data, with a specialization in satellite collection. We are a Dayton-based defense startup that believes there is a critical skill & culture gap - one we are filling with high-output, mission focused engineering talent. Results matter to our customers. We've never lost a customer because we deliver what they need. Awetomaton is where you do work that matters with a passionate team in an environment that inspires your creativity. Benefits We provide industry leading benefits that balance your health & wellbeing today, as well as lay a solid financial future into retirement. Highlights of our benefit plan include: Flexible time off totaling 36 days / year. No approvals required. 100% 401k company match up to IRS annual limits. This is a benefit of up to $23,500 for 2025. Health plan through Blue Cross Blue Shield with Health Savings Account (HSA). We pay 95% of employee premiums including family plans. Employee favorite: Tech and Wellness reimbursement of $3000 / year. Treat yourself with the newest gadgets or athletic gear. No approvals required. Annual profit sharing as 401k contribution. No set percent and dependent on annual company performance. Benefit is above and beyond 401k match. Windows or MacBook laptop and well-equipped office spaces for optimal productivity in office and on-the-go.
    $64k-85k yearly est. Auto-Apply 2d ago
  • Software Engineer-Mid Level

    Applied Research Solutions 3.4company rating

    Principal software engineer job in Beavercreek, OH

    Applied Research Solutions is seeking a mid level Software Engineer to support our internal research programs. The Mid-Level Software Engineer designs, develops, tests, and maintains software applications that support business and customer needs. This role works independently on well-defined features while collaborating closely with senior engineers, product managers, and cross-functional teams to deliver high-quality, scalable solutions. The engineer applies sound engineering principles, contributes to continuous improvement, and helps ensure reliable, secure, and maintainable systems. Why Work with us? Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers. Responsibilities include: Design, develop, test, and deploy software features and components in accordance with established standards and best practices Collaborate with product owners, designers, and other engineers to translate requirements into technical solutions Write clean, maintainable, and well-documented code Participate in code reviews, providing and receiving constructive feedback Troubleshoot, debug, and resolve software defects and performance issues Contribute to system design discussions and technical decision-making Develop and maintain unit, integration, and automated tests Support CI/CD pipelines and deployment processes Adhere to security, compliance, and data protection requirements Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives Continuously learn new technologies and recommend improvements to tools, processes, or architectures Other duties as assigned Qualifications/ Technical Experience Requirements: Must be a US citizen Ability to obtain and maintain a SECRET security clearance. Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience 3-5 years of professional software development experience Proficiency in one or more programming languages (e.g., Java, C#, Python, Go) Experience building and maintaining production-grade applications Familiarity with RESTful APIs, microservices, or service-oriented architectures Experience with relational and/or NoSQL databases Working knowledge of version control systems (e.g., Git) Understanding of software development lifecycle (SDLC), CI/CD pipelines and Agile methodologies Strong problem-solving skills and attention to detail Preferred Qualifications Experience with Azure Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) Experience with CI/CD tools and automation Knowledge of secure coding practices and performance optimization Exposure to front-end frameworks or full-stack development Core Competencies: Ability to work independently while knowing when to seek guidance Strong collaboration and communication skills Accountability for delivering high-quality work on time Adaptability in a fast-paced technical/development environment Commitment to continuous improvement and learning All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.
    $68k-89k yearly est. 12d ago
  • Full Stack Software Engineer

    Radiancetech

    Principal software engineer job in Wright-Patterson Air Force Base, OH

    Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational reimbursement, competitive salaries, interesting assignments and a pleasant work environment combine to make Radiance Technologies a great place to work and succeed. The Full Stack Software Engineer will support the National Air and Space Intelligence Center (NASIC) by performing software activities focused on assisting the Air Force move forward with digital transformation. Successful candidates will have strong problem solving and critical thinking skills. Job Responsibilities: Design and implement new capabilities Resolve issues found in existing code Integrate capabilities with external services and tools Participate in code reviews and mentor team members Communicate status and technical details with customer Required Qualifications: 3 + years experience Bachelor's degree in computer science or relevant STEM field Active TS/SCI Security Clearance Ability to communicate technical details of work Ability to work in a dynamic environment and take ownership for segments of a project Strong oral and written communication and organizational skills Experience with RESTful web services Experience with server-side languages, preference toward Golang, NodeJS, and/or Python Experience with modern frontend JavaScript frameworks, preference toward Angular, React, and/or Vue Experience with version control software (ex Git) Experience with bug/issue tracking software such as JIRA Desired Experience: Experience with Kubernetes / HELM Experience with CI/CD pipelines utilizing Gitlab CI or Jenkins Experience with Docker (containerized deployment) Experience utilizing NoSQL databases, such as MongoDB EOE/Minorities/Females/Vet/Disabled
    $64k-85k yearly est. Auto-Apply 4d ago
  • Software Engineer, Platform - Dayton, USA

    Speechify

    Principal software engineer job in Dayton, OH

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

    Crown Equipment Corporation 4.8company rating

    Principal software engineer job in New Bremen, OH

    : Crown Equipment Corporation is a leading innovator in world-class forklift and material handling equipment and technology. As one of the world's largest lift truck manufacturers, we are committed to providing the customer with the safest, most efficient and ergonomic lift truck possible to lower their total cost of ownership. Software Developer - Data Services Responsibilities * Analyze and evaluate existing or proposed systems and develop computer applications, systems, and related procedures. * Prepare program specifications, encode, test, and debug computer applications. * Design, code, test, debug, install, document and maintain computer applications. * Participate in peer code reviews to uphold coding standards. * Create APIs to integrate between existing systems and customer applications. * Interface with users to extract functional needs and determine requirements. * Conduct detailed systems analysis to define scope and objectives and design solutions. * Create documentation per internal standards. * Work with customers to develop and write system requirements. * Project Leadership, Training, and Testing. Minimum Qualifications * 5-7 years' related experience * Bachelor's degree (Computer Science, Management Information Systems or equivalent) * Must have valid driving privileges. Preferred Qualifications * Able to write code with a "write-once run at scale" ideology. * Proficient in object-oriented and event-driven programming in at least Python with a know-how of popular frameworks (Pandas, NumPy, Flask, AsyncIO) or Java with web frameworks (Spring Boot and microservices) * Hands-on experience in writing and profiling SQL queries * Familiar with REST/SOAP API principles and methods * Basic understanding of front-end technologies (JavaScript and HTML) * Knowledge of Agile Lean/Scrum/Kanban models, code versioning tools like GITHub/Bitbucket, and CI/CD practices * Good understanding of Cloud technologies like AWS * DevOps principles - owing the code from development to deployment. * High attention to detail and excellent communication and problem-solving skills. Work Authorization: Crown will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship for work authorization now or in the future, are not eligible for hire. No agency calls please. Compensation and Benefits: Crown offers an excellent wage and benefits package for full-time employees including Health/Dental/Vision/Prescription Drug Plan, Flexible Benefits Plan, 401K Retirement Savings Plan, Life and Disability Benefits, Paid Parental Leave, Paid Holidays, Paid Vacation, Tuition Reimbursement, and much more. EOE Veterans/Disabilities Nearest Major Market: Lima Nearest Secondary Market: Findlay Job Segment: Testing, Front End, Cloud, Systems Analyst, Developer, Technology
    $79k-99k yearly est. 3d ago
  • Software Engineer

    Apidel Technologies 4.1company rating

    Principal software engineer job in Blue Ash, OH

    Job Description Prescription Workflow. We are part of Pharmacy, serving 17 million patients and we work on multiple workflows that help a patient receive their prescribed medication/s. Workflows include automated transfer, walk-ins, fax, postal, call center, autofill, etc. We develop and support all validation steps like checking validity of the prescription, availability of medication, insurance, etc. and finally the fulfillment of the prescription, like filling the bottles, payment and then release to patient. We are looking for teammates that can help support technical innovation, build sustainable solutions and maintain reliable operations. Server-side development experience with Java / Spring Boot Significant knowledge of Frontend web development stack with Javascript / CSS and Angular or React Knowledge of SQL Database and NoSQL Databases (MongoDB /Cassandra) Strong analytical problem solving skills Detail oriented and work well in a team and individually Self-starter with strong initiative and ability to work under pressure Understanding of the entire development process (design, development and deployment) Excellent written and verbal communication skills Ability to prioritize work and complete tasks with quick turnaround times Excellent organizational, time, and project management skills Business-minded approach to time, costs, and deadlines Key Responsibilities: Identify and uphold Fullstack engineering best practices Collaborate with designers & product managers to iterate on the design & implementation of our product Work with Engineers from our consumers to build and ship features Design a framework for creating services that grows with the needs of the company Monitor performance, watch for traffic drops related to usability problems & rectify the issues Review app and feature code, and plan future API upgrades with the development team Assist in the development of applications & features that will be put on the website, mobile app, and external client apps Stay up-to-date on emerging technologies Note to Vendors: Top 3 skills Java, SQL, Spring Boot Nice to have front end Angular and Cloud experience Soft Skills Needed Self Starter, proactive worker Project person will be supporting Prescription workflow health and wellness pilar, End to end workflow lifecycle of prescription from time person leaves the doctors office and heads to pharmacy Team details ie. size, dynamics, locations Half remote and half at BTD Work Location (in office, hybrid, remote) Cincinnati Local, BTD 4 days a week Is travel required No Required Working Hours standard working hours Possibility to Convert yes, there is potential to hire, but not guaranteed Length of Contract- 6 months, will likely renew Interview process and when will it start 2 rounds -1st round virtual with tech lead and dev and 2nd round in person at BTD with tech lead and senior level team member, Scheduling week after next Prescreening Details Prescreening is optional Please let a note on candidate profile if you would like the prescreening attached to candidate profile When do you want this person to start ASAP
    $71k-101k yearly est. 15d ago
  • Software Engineer II - Flutter w/ DevSecOps

    Sentrilock

    Principal software engineer job in Olde West Chester, OH

    Provide IT project management and lead the technical side of IT efforts while contributing to the development of software systems to support the Company's external customers, products, service, and internal systems. Provide analysis and direction of system architecture, platforms, and tools. Evaluates products and tools relevant to the Company's business. Ensures development resources utilize consistent methods and paradigms. Makes ROI determinations for implementation of new tools and platforms. Communicates needs, analysis, and ROI to upper management. Controls and develops master architectural plan for databases, systems, and services. Considers input from many functional areas of the Company when considering new products, services, and administrative applications. Optimize database for efficiency. Provides IT Project planning and estimating of software features. Produces feature estimates and schedules. Completes features per company priorities and within guidelines. Determines resource allocation to specific features based on company needs. Work independently on multiple features that require multi-department coordination and accomplish releases on time with success. Effectively and professionally communicates with IT department and all other departments. Aid testers and support personnel as needed to determine system problems. Respond promptly and professionally to bug reports. Provide feedback regarding performance considerations and usability issues concerning software specifications and implementation to various personnel and departments. Responsible for communicating with other engineers and manufacturer's technical support staff regarding programming needs and performance. Mentor Software Developers Participates in the full software lifecycle application development, testing and analysis. Designs, codes, debugs and documents applications in various software languages at an expert level Develops new software and modifies existing legacy programs to meet and maintain specified standards and requirements. Conducts Software analysis including requirements analysis, software code reviews, identification of code metrics, system risk analysis and software reliability analysis. Verifies that logic and syntax are correct and that program results are accurate. This includes preparing test data, test procedures and documentation. Analyzes system specifications and translates system requirements to task specifications. Other duties as assigned. Participate in projects assigned by manager. Maintain and follow ISO standards. Seek out and complete appropriate training, development, and research. Knowledge of department processes Support the mission, principles, and goals of the company. Requirements Bachelor's Degree in Computer Science or Related Degree or equivalent experience, Required 6 Years Software development in enterprise systems, Required 3 Years Architect and design systems, Required 2 Years Mobile development, Required 2 Years Optimize database for efficiency, Required Knowledge of PHP, Zend Framework, HTML, CSS, JavaScript, Delphi, C/C++, Java Preferred Proficiency with mobile frameworks like Flutter or React Native Proficiency with BLE Proficiency with Native apps (Android/iOS) Knowledge of mobile UI/UX standards Familiarity with App Store and Google Play deployment processes Proficiency in scripting languages (e.g., Bash, Node, PHP, Java) Experience with CI/CD tools like Argo CD, Jenkins, GitLab CI/CD Knowledge of containerization (Docker) and orchestration (Kubernetes) Familiarity with cloud platforms (GCP)
    $64k-85k yearly est. 23d ago
  • Advanced Design Tools (ADT) Mechanical and Dynamics Senior Staff Software Engineer

    GE Aerospace 4.8company rating

    Principal software engineer job in Evendale, OH

    SummaryResponsible for designing, developing, and testing software tools for stress & life analysis and dynamics modeling. This includes creating software to analyze fatigue, creep, fracture mechanics, structural Vibration and rotor dynamics, and other stress-related phenomena. The role impacts projects and programs across GE Aerospace, improving quality, efficiency, and team effectiveness. Operating with moderate autonomy, it requires technical expertise, engineering knowledge, and strong operational judgment to deliver impactful results.Job Description Roles and Responsibilities Create and enhance software tool capability for fatigue, creep, fracture mechanics, and engine dynamics. Support and troubleshoot engineering software across various deployment areas. Coordinate with software users to prioritize tool development needs. Perform rigorous testing on software tools that have been developed, modified, or enhanced to ensure quality and reliability. Develop and apply specialized knowledge in the discipline, serving as a resource for best practices and quality standards. Stay informed on the latest technical advancements and contribute to strategy and policy development to ensure successful delivery of objectives. Possess in-depth knowledge of best practices and how the function integrates with other areas, such as materials, heat transfer, impact dynamics and aeromechanics. Maintain awareness of market competition and factors that differentiate the organization. Use technical expertise and data analysis to solve moderately complex problems in operational/product management, manufacturing, technology, or engineering. Apply innovative perspectives to existing solutions and leverage internal and limited external resources to inform decisions. Acts as a resource for colleagues. May lead functional teams or projects with minimal resource requirements, risk, and/or complexity. Communicates difficult concepts and may influence others' options on topics; works to build consensus. Developing persuasion skills required to influence others on topics within field. Required Qualifications Bachelor's degree (or higher) in mechanical or aerospace engineering from a credited university or college Minimum of 5 years of experience in software engineering Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening. Desired Characteristics Master's degree in engineering from an accredited university or college Bachelor's degree (or higher) in mechanical or aerospace engineering from a credited university or college with at least 8 years of experience in the field. Experience using FEA based tools (NASTRAN, ABAQUS or ANSYS) Fundamental understanding of fatigue, creep, linear elastic fracture mechanics, structural vibration and rotor dynamics Computer programming skills - preferably with Fortran and Python This role requires access to U.S. export-controlled information. Therefore, for applicants who are not U.S. lawful permanent residents, U.S. Citizens, or have been granted asylee or refugee status (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), employment will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government. Additional Information GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Relocation Assistance Provided: Yes
    $77k-96k yearly est. Auto-Apply 60d+ ago
  • Digital Services Software Engineer - Architect

    Pentangle Tech Services | P5 Group

    Principal software engineer job in Raymond, OH

    Experience: 8-10 years preferred (minimum 5 years) The Digital Services Software Engineer - Architect will be responsible for software architecture, high-level design, and technical leadership for in-vehicle digital services. This role focuses on ASPICE levels 1, 2, and 6, ensuring compliance, quality, and scalable architecture across automotive systems. The engineer will work on embedded software that runs directly in the vehicle and supports digital services such as Dog Mode, Dash Cam functionality, Remote Camera Access, Camera Recording, and Maintenance Alerts. Key Responsibilities Define and interpret software requirements and system-level specifications Lead software architectural design for in-vehicle digital services Ensure ASPICE compliance (Levels 1, 2, and 6) Provide technical guidance to development and testing teams Oversee software integration, qualification, and validation strategies Collaborate with cross-domain automotive teams (ADAS, infotainment, connectivity) Support OTA-enabled software design and lifecycle management Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or related field Minimum 5+ years of experience (8-10 years strongly preferred) Strong proficiency in C++ Solid experience across the full software development lifecycle Experience creating and interpreting software architecture and UML diagrams Familiarity with CI/CD pipelines, Git, and GitHub Must-Have Skills Software requirement analysis and interpretation Software architectural and high-level design Static code analysis and unit testing (Parasoft C++ Test, Google Test, or similar) Software integration and qualification testing UML modeling using Enterprise Architect or similar tools Desired Skills ASPICE development experience QNX SDP VECTOR CANoe / CANape Adaptive AUTOSAR AWS-based development environments Linux-based development MQTT, WireShark JIRA and SharePoint
    $79k-113k yearly est. 4d ago
  • Signal Processing Software Engineer

    Resonant Sciences 3.9company rating

    Principal software engineer job in Dayton, OH

    SIGNAL PROCESSING SOFTWARE ENGINEER Resonant Sciences LLC has an immediate opening for a Signal Processing Software Engineer to join our Dayton, Ohio team. The position provides an opportunity to join a fast-paced elite team whose primary mission is to support our Nation's War Fighters. The candidate for this position shall be a self-starter who can work independently, unsupervised, and with little guidance. The candidate will have an opportunity to be a member of a world-class team consisting of talented and dedicated engineers, technicians, and professionals who work together to interrupt and challenge the status quo to design and develop state-of-the-art technologies. DUTIES AND RESPONSIBILITIES: We are seeking a Signal Processing Software Engineer with experience in Radar and IF Digital systems and the ability to work in a fast-paced RF laboratory designing, developing, and testing custom RF embedded solutions. The selected engineer will have responsibility for and should have expertise in the following areas: Implement Signal Processing Functions in a variety of languages for eventual deployment to real-time systems: Matlab LabVIEW Python C C++ Design Embedded software layer (Primarily C) between FPGA signal processing and Application Code. Work with other engineers to coordinate efforts and meet project deadlines. Travel to customer sites to provide training and support. Perform other duties, as assigned. QUALIFICATIONS: Bachelor's Degree in Software Engineering or related field with at least five years' experience. Experience or desire to learn RF Signal Processing Algorithms. Experience or desire to learn a variety of application SW languages. Knowledge of Yocto or linux driver development. Knowledge of Xilinx platforms. CITIZENSHIP/SECURITY CLEARANCE: U.S. Citizenship required. Must be eligible to obtain and/or maintain a Secret security clearance. Active clearance is preferred. WHAT'S IN IT FOR YOU? Become part of a high-tech work environment that is highly impactful, exciting, and collaborative. Flexible working environment that enables our employees to balance work and personal life. A comprehensive benefits package that includes medical, dental, vision and prescription benefits with extremely low employee cost share for you and your eligible dependents. A well-funded Health Spending Account with standard account fees paid by Resonant Sciences. 10 Federal Holidays (6 Standard, 4 Floating). A flexible Paid Time Off plan for employees. A generous retirement plan, subject to plan, IRS and ERISA rules. WHO ARE WE? Resonant Sciences is a research and development firm with locations all over the United States, focused on developing and transitioning innovative technologies and solutions to developmental and operational platforms. Our areas of expertise include radome and antenna design and fabrication, custom electronic solutions, and RF measurements of materials, antennas, radomes, and subsystems. Our extensive capabilities include design and analysis, production, and ground and flight testing. A career at Resonant Sciences means that you will be involved in the complete development life cycle, seeing your design evolve from development prototype to incorporating mission requirements to technical specifications into a finished product for field testing. 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, or veteran status.
    $65k-89k yearly est. 60d+ ago
  • Software Engineer-Mid Level

    Applied Research Solutions 3.4company rating

    Principal software engineer job in Beavercreek, OH

    Applied Research Solutions is seeking a mid level Software Engineer to support our internal research programs. The Mid-Level Software Engineer designs, develops, tests, and maintains software applications that support business and customer needs. This role works independently on well-defined features while collaborating closely with senior engineers, product managers, and cross-functional teams to deliver high-quality, scalable solutions. The engineer applies sound engineering principles, contributes to continuous improvement, and helps ensure reliable, secure, and maintainable systems. **Why Work with us?** Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers. Responsibilities include: + Design, develop, test, and deploy software features and components in accordance with established standards and best practices + Collaborate with product owners, designers, and other engineers to translate requirements into technical solutions + Write clean, maintainable, and well-documented code + Participate in code reviews, providing and receiving constructive feedback + Troubleshoot, debug, and resolve software defects and performance issues + Contribute to system design discussions and technical decision-making + Develop and maintain unit, integration, and automated tests + Support CI/CD pipelines and deployment processes + Adhere to security, compliance, and data protection requirements + Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives + Continuously learn new technologies and recommend improvements to tools, processes, or architectures + Other duties as assigned Qualifications/ Technical Experience Requirements: + Must be a US citizen + Ability to obtain and maintain a SECRET security clearance. + Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience + 3-5 years of professional software development experience + Proficiency in one or more programming languages (e.g., Java, C#, Python, Go) + Experience building and maintaining production-grade applications + Familiarity with RESTful APIs, microservices, or service-oriented architectures + Experience with relational and/or NoSQL databases + Working knowledge of version control systems (e.g., Git) + Understanding of software development lifecycle (SDLC), CI/CD pipelines and Agile methodologies + Strong problem-solving skills and attention to detail **Preferred Qualifications** + Experience with Azure + Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) + Experience with CI/CD tools and automation + Knowledge of secure coding practices and performance optimization + Exposure to front-end frameworks or full-stack development **Core Competencies:** + Ability to work independently while knowing when to seek guidance + Strong collaboration and communication skills + Accountability for delivering high-quality work on time + Adaptability in a fast-paced technical/development environment + Commitment to continuous improvement and learning All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities 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.
    $68k-89k yearly est. 14d ago
  • Software Developer - Data Services

    Crown Equipment Corporation 4.8company rating

    Principal software engineer job in New Bremen, OH

    : Crown Equipment Corporation is a leading innovator in world-class forklift and material handling equipment and technology. As one of the world's largest lift truck manufacturers, we are committed to providing the customer with the safest, most efficient and ergonomic lift truck possible to lower their total cost of ownership. **Software Developer - Data Services** **Responsibilities** + Analyze and evaluate existing or proposed systems and develop computer applications, systems, and related procedures. + Prepare program specifications, encode, test, and debug computer applications. + Design, code, test, debug, install, document and maintain computer applications. + Participate in peer code reviews to uphold coding standards. + Create APIs to integrate between existing systems and customer applications **_._** + Interface with users to extract functional needs and determine requirements. + Conduct detailed systems analysis to define scope and objectives and design solutions. + Create documentation per internal standards. + Work with customers to develop and write system requirements. + Project Leadership, Training, and Testing. **Minimum Qualifications** + 5-7 years' related experience + Bachelor's degree (Computer Science, Management Information Systems or equivalent) + Must have valid driving privileges. **Preferred Qualifications** + Able to write code with a "write-once run at scale" ideology. + Proficient in object-oriented and event-driven programming in at least Python with a know-how of popular frameworks (Pandas, NumPy, Flask, AsyncIO) or Java with web frameworks (Spring Boot and microservices) + Hands-on experience in writing and profiling SQL queries + Familiar with REST/SOAP API principles and methods + Basic understanding of front-end technologies (JavaScript and HTML) + Knowledge of Agile Lean/Scrum/Kanban models, code versioning tools like GITHub/Bitbucket, and CI/CD practices + Good understanding of Cloud technologies like AWS + DevOps principles - owing the code from development to deployment. + High attention to detail and excellent communication and problem-solving skills. **Work Authorization:** Crown will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship for work authorization now or in the future, are not eligible for hire. No agency calls please. **Compensation and Benefits:** Crown offers an excellent wage and benefits package for full-time employees including Health/Dental/Vision/Prescription Drug Plan, Flexible Benefits Plan, 401K Retirement Savings Plan, Life and Disability Benefits, Paid Parental Leave, Paid Holidays, Paid Vacation, Tuition Reimbursement, and much more. EOE Veterans/Disabilities
    $79k-99k yearly est. 3d ago
  • Android Software Engineer

    Apidel Technologies 4.1company rating

    Principal software engineer job in Blue Ash, OH

    This Android Software Engineer role will join a team providing new functionality, enhancements and maintenance for a newer Android application. This application is used to assess the quality of product delivered to a distribution center. The Android Software Engineer is responsible for collaborating with Product Management, Product Design, Lead Android Developer, and Quality Engineering to deliver a high-quality solution. Minimum Position Qualifications: 3+ years of professional Android application development experience using Kotlin. Proficiency with Android SDK, Jetpack libraries, MVVM architecture, and modern mobile frameworks. Solid experience integrating RESTful APIs, managing JSON data, and third-party libraries/services. Understanding of mobile security best practices and optimization techniques. Experience with optimizing mobile apps, in Java and Kotlin. Excellent analytical, problem-solving, and debugging skills. Ability to interact well in a team environment. Proficient understanding of code versioning tools, such as Git, GitHub Saas. Bonus Qualifications: Familiarity with CI/CD processes, automation tools, and testing frameworks. Experience coding in Java. Key Responsibilities Design, develop, and maintain robust and scalable Android applications using Kotlin. Complete work estimates and plans independently as appropriate for design, development, implementation, and rollout tasks. Champion company standards and best practices. Work to continuously improve software delivery processes and practices. Create technical system documentation and ensure that this documentation remains current. Support and maintain applications utilizing required tools and technologies. Provide support for applications, including involvement with the Support Center. Provide off-hours support (24 x 7) as required. Integrate seamlessly with backend services to deliver real-time data for quality inspections. Optimize application performance and responsiveness to deliver exceptional user experience. Participate actively in agile ceremonies, including sprint planning, code reviews, and retrospectives. Troubleshoot and resolve technical issues promptly, ensuring reliability and optimal application performance. Continuously evaluate and implement best practices in mobile development and architecture. Note to Vendors Location: Must be a local candidate willing to come onsite 4 days a week (BTC) Prescreen: No prescreen required Project: E2E Fresh Top Skills: 3+ years of experience with Android development using Kotlin (Must-have) Android SDK, Jetpack libraries, MVVM architecture, and modern mobile frameworks (Must- have) Familiarity with CI/CD processes, automation tools, and testing frameworks (Bonus) Java coding experience (Bonus)
    $71k-101k yearly est. 22d ago
  • Software Engineer II - Angular w/ DevSecOps

    Sentrilock

    Principal software engineer job in Olde West Chester, OH

    Provide IT project management and lead the technical side of IT efforts while contributing to the development of software systems to support the Company's external customers, products, service, and internal systems. Provide analysis and direction of system architecture, platforms, and tools. Evaluates products and tools relevant to the Company's business. Ensures development resources utilize consistent methods and paradigms. Makes ROI determinations for implementation of new tools and platforms. Communicates needs, analysis, and ROI to upper management. Controls and develops master architectural plan for databases, systems, and services. Considers input from many functional areas of the Company when considering new products, services, and administrative applications. Optimize database for efficiency. Provides IT Project planning and estimating of software features. Produces feature estimates and schedules. Completes features per company priorities and within guidelines. Determines resource allocation to specific features based on company needs. Work independently on multiple features that require multi-department coordination and accomplish releases on time with success. Effectively and professionally communicates with IT department and all other departments. Aid testers and support personnel as needed to determine system problems. Respond promptly and professionally to bug reports. Provide feedback regarding performance considerations and usability issues concerning software specifications and implementation to various personnel and departments. Responsible for communicating with other engineers and manufacturer's technical support staff regarding programming needs and performance. Mentor Software Developers Participates in the full software lifecycle application development, testing and analysis. Designs, codes, debugs and documents applications in various software languages at an expert level Develops new software and modifies existing legacy programs to meet and maintain specified standards and requirements. Conducts Software analysis including requirements analysis, software code reviews, identification of code metrics, system risk analysis and software reliability analysis. Verifies that logic and syntax are correct and that program results are accurate. This includes preparing test data, test procedures and documentation. Analyzes system specifications and translates system requirements to task specifications. Other duties as assigned. Participate in projects assigned by manager. Maintain and follow ISO standards. Seek out and complete appropriate training, development, and research. Knowledge of department processes Support the mission, principles, and goals of the company. Requirements Bachelor's Degree in Computer Science or Related Degree or equivalent experience, Required 6 Years Software development in enterprise systems, Required 3 Years Architect and design systems, Required 2 Years Mobile development, Preferred 2 Years Optimize database for efficiency, Required Proficiency in HTML, CSS, JavaScript and Angular Experience with frontend frameworks specifically Angular Understanding of responsive design principles Familiarity with RESTful APIs Knowledge of UI/UX best practices Knowledge of PHP, Zend Framework, HTML, CSS, JavaScript, Delphi, C/C++, Java Preferred Proficiency in scripting languages (e.g., Bash, Node, PHP, Java) Experience with CI/CD tools like Argo CD, Jenkins, GitLab CI/CD Knowledge of containerization (Docker) and orchestration (Kubernetes) Familiarity with cloud platforms (GCP)
    $64k-85k yearly est. 23d ago
  • Engineering Engines Co-op - Computer or Software Engineering - US - Fall 2026

    GE Aerospace 4.8company rating

    Principal software engineer job in Evendale, OH

    Are you ready to see your future take flight? At GE Aerospace, we believe the world works better when it flies. We are a world-leading provider of jet engines, components, and integrated systems for commercial and military aircraft. We have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen. **Job Description** Job Summary: Help invent the future of flight, lift people up, and bring them home safely as a GE Aerospace intern or co-op! At GE Aerospace, safety and quality are our top priorities, and you'll be part of a team that upholds these values while working on challenging, real-world problems to design aircraft engines for commercial and military applications & support through service life. You'll build professional and technical skills in an engineering role, with access to mentorship and training programs. Develop relationships with other interns and leaders while preparing for a potential full-time position after graduation, either through one of our fantastic leadership programs or direct hire opportunities. An Aerospace Engineering Engines Computer and Software Engineering intern/co-op may experience work in an area such as the development of engine controls; gas turbine engine sensors; electrical power systems; vehicle health & data management systems; data collection and computing systems; real-time data analytics; embedded controls; engine test systems and integration. Responsibilities may include design, analysis, testing, writing software requirements, software testing, simulation, tool development, and product/program support. Ultimately, you'll be placed taking your preferences into account while also considering your major, year of schooling, and business needs at the time of placement. Qualifications/Requirements: + Minimum 3.0 cumulative GPA off a 4.0 scale without rounding. + Attending a full time matriculated and nationally accredited baccalaureate or graduate program in computer engineering, computer science, software engineering, or another related major. + Willingness and ability to work in the United States; primarily locations are Cincinnati, OH or Lynn, MA. + Reliable transportation, many of our sites do not have public transportation available. + Graduation date on or after July 2027. Eligibility Requirements: Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening. Desired Characteristics: + Due to the nature of the work, upperclassmen are preferred + Engineering aptitude and passion for aviation technology + An analytical approach to problem solving + Strong knowledge of computer and Microsoft products + Proficiency in at least one programming language + Willingness and ability to learn from others + Demonstrated leadership and team player + Excellent interpersonal skills + One who strives for academic excellence and shows great initiative + Ability to be agile as business needs change and shift frequently + Desire to work in a fast-paced ever-changing environment Benefits: Pay rates for this position begin at $20/hour and increase for each undergraduate year completed. Relocation support and housing assistance is available for those who relocate to a new city. Equal Opportunity Employer: _GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an_ Equal Opportunity Employer (******************************************************************************************************************************************************** _._ _Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law._ _This role requires access to U.S. export-controlled information. Therefore, for applicants who are not asylees, refugees, lawful permanent residents or U.S. Citizens (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), final offers will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government._ **Additional Information** GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer (****************************************************************************************** . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). **Relocation Assistance Provided:** Yes GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
    $20 hourly 60d+ ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Huber Heights, OH?

The average principal software engineer in Huber Heights, OH earns between $82,000 and $143,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Huber Heights, OH

$109,000

What are the biggest employers of Principal Software Engineers in Huber Heights, OH?

The biggest employers of Principal Software Engineers in Huber Heights, OH are:
  1. University of Dayton
  2. Sierra Nevada
  3. Leonardo DRS, Inc.
  4. DRS
  5. Northrop Grumman
Job type you want
Full Time
Part Time
Internship
Temporary