Software Engineer
$140k - $200kSpeechify
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.
$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...SuggestedFull timeWork experience placement- ...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...SuggestedWork at officeImmediate start
$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...SuggestedFull timeFor contractorsWork experience placementRemote work$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...SuggestedFull timeWork experience placementWork at officeRemote workFlexible hours$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...SuggestedWorldwide- ...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 timeWork at officeImmediate start
- ...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 jobFull timeLocal area
$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 workWork experience placementImmediate startRelocation packageFlexible hours$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 timeWork experience placementWork at officeRemote work- ...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 areaRemote work
- ...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 areaRemote work
$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 timeFor contractorsWork experience placementRemote workFlexible hours$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 packageFlexible hours$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 timeH1bNight shift$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 workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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...- ...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 workWork experience placementWork at office
- ...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
- ...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 workWorldwide
- ...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 areaRemote work
$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 timeFor contractorsWork experience placementRemote workWork from homeFlexible hours$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 timeWork experience placementWork from homeFlexible hours$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 timeFor contractorsWork experience placementRemote work$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 timeFor contractorsWork experience placementRemote workWork from home$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 workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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 timeFor contractorsWork experience placementWork at officeWork from homeFlexible hours- ...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 subcontractorRemote work
$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...- ...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 contractorsFor subcontractor
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer State College, PA
- software developer fintech State College, PA
- software engineer remote State College, PA
- part time software developer remote State College, PA
- entry level software engineer remote State College, PA
- consulting software engineer State College, PA
- agile software developer State College, PA
- senior software engineer remote State College, PA
- startup software engineer State College, PA
- software developer positions State College, PA


