Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$140k - $200k

Speechify

Senior Software Engineer, Windows/Desktop Applications - State College, PA, USAThe 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 companiesWhat You'll DoLead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++.Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.Take ownership of full lifecycle of features: conception ? design ? implementation ? testing ? release ? maintenance. Ensure quality, reliability, and consistency across releases.Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems — and propose robust architectural or design solutions.An Ideal Candidate Should HaveRequired: 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.Preferred / Bonus: Experience with writing automated tests for UI — unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.What We OfferA high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.A collaborative, flat-structure engineering culture — you are not just a coder, but a builder and a decision-maker.Opportunities to lead — mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.A purpose-driven mission: building software that's reliable, accessible, and user-centered — making a real difference for people.The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experienceTell 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.Refer them! Not looking but know someone who would make a great fit?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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in State College, PA vacancy
  • $121.7k - $231k

     ...Software Engineer We are seeking a Software Engineer to join the Applied Communications team in the Applied Research Laboratory (ARL) at Penn State. In this role, you'll implement and integrate advanced algorithms to support cutting-edge research applications addressing... 
    Suggested
    Full time
    Work experience placement

    Penn State University

    State College, PA
    4 days ago
  •  ...Software Engineer IVState College, PA Active TS/SCICompany Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most prized assets are our employees, we continually... 
    Suggested
    Work at office
    Immediate start

    Cornerstone Defense

    State College, PA
    4 days ago
  • $121.7k - $231k

     ...information on remote work at Penn State, see Notice to Out of State Applicants. POSITION SPECIFICS We are seeking a Software Engineer to join the Applied Communications team in the Applied Research Laboratory (ARL) at Penn State. In this role, you'll implement... 
    Suggested
    Full time
    For contractors
    Work experience placement
    Remote work

    Penn State University

    University Park, PA
    3 days ago
  • $121.7k - $231k

     ...Software Engineer Position at Penn State UniversityWe are searching for motivated, talented, and experienced Software Engineers to join the Applications Software Department of the Undersea Systems Office (USO) at the Applied Research Laboratory (ARL) at Penn State University... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Penn State University

    State College, PA
    3 days ago
  • $150k - $200k

     ...Location : Warrenton VA / Augusta,GA / Centennial, CO / State College, PA Position Description: We are seeking a Senior Software Engineer that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web development... 
    Suggested
    Worldwide

    Altamira Technology Corporation

    State College, PA
    5 days ago
  •  ...Senior ML/Data Science Software EngineeringActive TS/SCI is a must - this effort is on-site. All qualified candidates will be responded...  ...in State College PAIn the Senior ML/Data Science Software Engineering role, you will design, develop, and test AI/ML, Java and Python... 
    Full time
    Work at office
    Immediate start

    AVTC Group

    State College, PA
    3 days ago
  •  ...AccuWeather is looking for an experienced software developer to support the modernization of our core forecast processing systems and methodologies, including the visualization of weather information. This role will help lead the design, implementation, and enhancement... 
    Remote job
    Full time
    Local area

    Accuweather Careers

    State College, PA
    1 day ago
  • $86.8k - $165.2k

     ...Senior Java Software EngineeringIn the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our Satellite Ground Systems Team plays a pivotal... 
    Temporary work
    Work experience placement
    Immediate start
    Relocation package
    Flexible hours

    RTX

    State College, PA
    4 days ago
  • $121.7k - $231k

     ...Simulation Software EngineerWe are searching for a Simulation Software Engineer to join our Simulation Software (SSW) Department at the Applied Research Laboratory (ARL) at Penn State. This motivated and talented individual will perform software development activities... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Penn State University

    State College, PA
    3 days ago
  •  ...reliably to hundreds of millions of people? We are looking for a Software Developer II who displays a deep interest in and passion for...  ...areas of improvement. Reporting directly to the Manager, Data Engineering, this position will be responsible for designing and... 
    Local area
    Remote work

    AccuWeather

    State College, PA
    3 days ago
  •  ...reliably to hundreds of millions of people? We are looking for a Software Developer III who displays a deep interest in and passion for...  ...who likes to own real-time systems end to end and help other engineers grow. Reporting directly to the Manager, Data Engineering,... 
    Local area
    Remote work

    AccuWeather

    State College, PA
    3 days ago
  • $92.1k - $174.71k

     ...Notice to Out of State Applicants. POSITION SPECIFICS We are searching for a motivated and technically strong Embedded Software Engineer to join our Embedded Software Department within the Guidance and Control Technologies Division at the Applied Research... 
    Full time
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Penn State University

    University Park, PA
    2 days ago
  • $107.5k - $204.5k

     ...Principal Java Software Engineer – Satellite Ground Systems The Principal Java Software Engineer will design, develop, test, and maintain advanced software applications for our Satellite Ground Systems. This onsite role is based in State College, PA, Ft. Meade, MD,... 
    Relocation package
    Flexible hours

    Jobleads-US

    State College, PA
    4 days ago
  • $95k - $154k

     ...are actively hiring professionals in core roles that run modern software teams. In JOPP, the demand typically includes roles such as...  ...full stack developer, Python/Java developer, data analyst, data engineer, data scientist, and machine learning/AI engineer. In other words... 
    Full time
    H1b
    Night shift

    SynergisticIT

    State College, PA
    3 days ago
  • $107.5k - $204.5k

     ...of aerospace and defense. Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support Mission... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    State College, PA
    1 day ago
  • $107.5k - $204.5k

     ...Prattwhitney is seeking a Principal Java Software Engineer for Satellite Ground Systems based in State College, PA, Ft. Meade, MD, or Aurora, CO. This role involves designing, developing, and maintaining advanced software applications in a Linux, Agile, and DevOps environment... 

    Jobleads-US

    State College, PA
    4 days ago
  •  ...solution. In this role, you will bridge the gap between design and engineering, taking full ownership of the product lifecycle from initial...  .../UI decisions, mentor team members, and ensure the enterprise software remains intuitive, accessible, and high performing.... 
    Contract work
    Work experience placement
    Work at office

    DP Professionals

    State College, PA
    4 days ago
  •  ...Mechanical Engineer We are seeking a self-motivated Mechanical Engineer to support design-related updates across an installed base of ultrasound transducers. This role focuses on implementing mechanical design changes, product improvements, and documentation updates... 
    Relocation package

    GE

    State College, PA
    15 hours ago
  •  ...StatesPosition OverviewMinitab is seeking a skilled and motivated DevOps Engineer to play a key role in developing and maintaining our...  ...businesses worldwide. You will help shape the future of Minitab's software delivery processes, infrastructure reliability, and overall... 
    Remote work
    Worldwide

    Minitab

    State College, PA
    4 days ago
  •  ...systems behind the world’s most accurate weather source, running reliably around the clock? We are looking for a Data Operations Engineer II who displays a deep interest in and passion for scripting, automation, and operational reliability; an experienced and detail-oriented... 
    Local area
    Remote work

    AccuWeather

    State College, PA
    15 hours ago
  • $92.1k - $174.71k

     ...SPECIFICS We are seeking an entry levelResearch and Development Engineer to join the Antennas, Computational Electromagnetics, and...  ...professionals Opportunity to develop and write white papers Any software/experiences that ARE necessary to be offered the position/must... 
    Full time
    For contractors
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    The Pennsylvania State University

    University Park, PA
    2 days ago
  • $92.1k - $174.71k

     ...Research And Development Engineer We are seeking an entry level Research and Development Engineer to join the Antennas, Computational Electromagnetics, and Propagation Department of the Applied Research Laboratory at Penn State University. You will participate in the... 
    Full time
    Work experience placement
    Work from home
    Flexible hours

    Penn State University

    State College, PA
    4 days ago
  • $105.9k - $231k

     ...Notice to Out of State Applicants. POSITION SPECIFICS We are seeking an Applied Electromagnetic/RF Research and Development Engineer to join our Spectrum and Signature Solutions team of the Applied Research Laboratory (ARL) at Penn State. This division is... 
    Full time
    For contractors
    Work experience placement
    Remote work

    Penn State University

    University Park, PA
    15 hours ago
  • $105.9k - $200.81k

     ...searching for a high motivated Mechanical Research and Development Engineer to join our Advanced Design & Analysis Department at the...  ...detailed mechanical designs and assemblies using mechanical CAD software Conduct laboratory testing to validate analytical models... 
    Full time
    For contractors
    Work experience placement
    Remote work
    Work from home

    Penn State University

    State College, PA
    4 days ago
  • $68.9k - $131.1k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...to the ongoing development of an advanced, leading-edge hybrid software system while providing technical guidance and supporting... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    State College, PA
    4 days ago
  • $121.7k - $265.7k

     ...Systems Engineer Position We are searching for highly motivated Systems Engineers to join our Systems Engineering Department in the...  ...including advanced vehicles, sensors, and integrated hardware/software technologies for undersea applications. This is not an IT, cloud... 
    Full time
    For contractors
    Work experience placement
    Work at office
    Work from home
    Flexible hours

    Penn State University

    State College, PA
    3 days ago
  •  ...JPC Partners is looking for a System Engineer that will be responsible for providing technical expertise for company projects including the deployment of hardware and software technology in vehicles. Activities and responsibilities include planning, concept development... 
    For subcontractor
    Remote work

    JPC Partners

    State College, PA
    2 days ago
  • $150k - $175k

     ...Systems Engineer Systems Engineer Dulles, VA or State College, PA Active TS/SCI Compensation Range: $150,000 – $175,000 Company Overview...  ...of the systems engineering discipline, to include support of software development and test, requirements traceability into software... 

    Cornerstone Defense

    State College, PA
    2 days ago
  •  ...Field Engineer JPC Partners is looking for a Field Engineer that brings a strong aptitude and understanding of electronics, networking...  ...of Materials (BOM's) with cables, hardware, assemblies, and software based on initial survey and design information. Determine the... 
    For contractors
    For subcontractor

    JPC Partners

    State College, PA
    2 days ago
  •  ...interest of national security. Job Title: Specialist, Systems Engineering Job Code: 41741 Job Location: State College, PA (on-site)...  ...with the customer and Electrical, Mechanical, RF, and Software Engineers to deliver capabilities that protect and support fleet... 
    Local area

    L3Harris Technologies

    State College, PA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!