Staff software engineer jobs in Arroyo Grande, CA - 34 jobs
All
Staff Software Engineer
Assistant Software Engineer
Software Engineer
Software Engineering Internship
Embedded Software Engineer
Software Engineering Manager
Principal Software Engineer
Software Development Engineer
Senior Software Engineer
Senior Software Application Engineer
Lead Engineer
Software Engineering Manager - Applications
Zone 5 Technologies
Staff software engineer job in San Luis Obispo, CA
At Zone 5 Technologies, we're redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge autonomous solutions that push the boundaries of UAS technology - solving complex challenges that matter.
We're building the future of UAS capabilities, and we're looking for exceptional talent to join us. If you're driven by hard problems, energized by rapid innovation, and ready to make an impact on next-generation flight systems, you belong here.
We're looking for a people-first SoftwareEngineering manager to oversee the development, integration, and maintenance of software systems for unmanned aerial vehicles (UAVs). This role involves leading a team of softwareengineers, collaborating with cross-functional teams (hardware, systems, and flight operations), and ensuring that all software complies with safety, performance, and regulatory requirements. The candidate will be responsible for the entire software development lifecycle, from requirements gathering through design, implementation, and validation.
SoftwareEngineering Manager - Applications (Desktop & Web) - UAV Systems
Responsibilities:
Team Leadership & Management: Build, mentor, and manage a multidisciplinary team of softwareengineers responsible for developing mission-critical desktop and web applications supporting UAV operations, flight planning, fleet management, and data visualization.
Technical Strategy & Architecture: Define and oversee application architecture across desktop, web, cloud, and data platforms, ensuring scalability, performance, usability, and secure integration with UAV systems and backend services.
Product Delivery & Planning: Plan and prioritize development roadmaps, allocate engineering resources, establish delivery timelines, and ensure execution of mission-critical applications such as ground control stations (GCS), operator interfaces, mission-planning tools, and post-processing applications.
Cross-Functional Collaboration: Partner closely with embedded/firmware teams, systems engineering, product management, and flight sciences to ensure seamless integration between user-facing software, UAV platforms, and backend systems.
Quality, Verification & User Experience: Champion quality engineering practices including automated testing, UI/UX standards, code reviews, performance benchmarking, and usability testing to produce reliable, safety-critical operator interfaces.
Security & Compliance: Ensure application security, data integrity, and adherence to aviation and cybersecurity requirements, including appropriate handling of flight data, telemetry, mission plans, user roles, and secure communications.
Process & Workflow Improvement: Working with DevOps, drive continuous improvement initiatives for CI/CD workflows, deployment processes, code quality, user feedback loops, and documentation standards.
Innovation & Technology Adoption: Evaluate emerging UI frameworks, cloud platforms, telemetry visualization technologies, and mission-management tools to advance application capabilities and operator experience.
Documentation Oversight: Ensure production of high-quality product documentation, user guides, API documentation, and support materials.
Qualifications:
Bachelor's degree in Computer Science, SoftwareEngineering, or related field (Master's degree preferred).
Minimum of 7+ years of softwareengineering experience, including at least 3 years in a management or technical leadership role.
Proven experience leading full-stack, desktop, or web application teams, ideally in mission-critical, real-time, or data-intensive with in an Aerospace and Defense environment.
Expertise with frameworks and technologies used in modern desktop and web application development (e.g., Electron, Qt, .NET, WPF, React, Angular, Vue, Node.js, etc.).
Strong understanding of service-oriented architectures, cloud services, distributed systems, APIs, and data storage solutions.
Experience with DevOps tools and CI/CD workflows (Git, GitHub/GitLab, Docker, pipelines, automated test frameworks).
Demonstrated ability to manage user-facing platform development with a focus on performance, usability, reliability, and operator workflow.
Strong communication, leadership, stakeholder alignment, and team-building skills.
Preferred Qualifications
Experience developing operator interfaces for robotics, UAVs, industrial automation, aerospace, or real-time control systems.
Familiarity with mapping, geospatial, telemetry streaming, or mission-planning frameworks (GIS, WebGL, Cesium, OpenLayers, Leaflet, etc.).
Pay range for this role$200,000-$220,000 USD
What's in it for you:
Benefits:
Competitive total compensation package
Comprehensive benefit package options include medical, dental, vision, life, and more.
401k with company-match
4 weeks of paid time off each year
12 annual company holidays
Why Join Zone 5 Technologies?
Innovative Environment: Work on cutting-edge technology that is shaping the future of defense and aerospace.
Collaborative Culture: Join a team of passionate professionals dedicated to pushing the boundaries of what's possible.
Career Growth: Opportunities for professional development and career advancement.
If you are passionate about unmanned aircraft technology and want to be a part of a dynamic and growing company, we would love to hear from you. Apply today and join the Zone 5 Technologies team!
Note about our Texas roles: we are in the process of opening a location on the mid-west side of the DFW metro region. Roles in Texas will initially work remotely and then be expected to be onsite when that location opens in 2026.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
Zone 5 Technologies is a federal contractor and participates in E-Verify to confirm employment eligibility. As required by law, we will verify the identity and employment authorization of all new employees using the E-Verify system. Learn more about your rights and responsibilities under E-Verify: *************************
$200k-220k yearly Auto-Apply 32d ago
Looking for a job?
Let Zippia find it for you.
Software Development Engineer - Full Stack
Gaine Technology LLC
Staff software engineer job in San Luis Obispo, CA
Full-Stack Engineer (Angular & .NET)
The Opportunity
We are looking for a versatile Full-Stack Engineer to join our growing product team. While your primary focus will be crafting excellent user experiences in Angular, you aren't afraid to dive into a C# controller or write a SQL query to get the job done.
You'll be joining a collaborative team of engineers. This role is perfect for a "T-shaped" developer-someone with deep interest in modern web interfaces but a broad understanding of how data moves from the database to the browser.
What You'll Do
Feature Ownership: Build end-to-end features, from UI components in Angular to the supporting logic in our C# .NET services.
UI Implementation: Work with our Product Designer to build responsive, accessible, and performant interfaces.
API Development: Assist in maintaining and extending our RESTful APIs to ensure the front end has the data it needs.
Data Literacy: Write and optimize SQL queries to interact with our database layer.
Collaborate: Participate in the full software development lifecycle, including grooming sessions, code reviews, and pair programming.
Your Technical Toolkit
Front End: 1-3 years of experience with Angular and TypeScript. You should be comfortable with CSS/SCSS and Tailwind.
Back End: Working knowledge of C# and the .NET framework. You don't need to be an architect, but you should understand MVC patterns and dependency injection.
Database: Experience with SQL Server or similar relational databases (writing joins, understanding schema).
The Basics: Proficient with Git, understanding of RESTful principles, and a "clean code" mindset.
Who You Are
Generalist Mindset: You enjoy the variety of working across the whole stack rather than being "boxed in" to just one layer.
Product-Minded: You care about
why
we are building a feature and how it impacts the end user.
Adaptable: You are at a stage in your career where you want to soak up mentorship from both our front-end and backend specialists.
Communicator: You can explain a technical hurdle clearly to both the QA team and the Product Owner.
BENEFITS
Gaine offers a comprehensive benefits package designed to support our employees' wellbeing and professional growth:
Comprehensive medical, dental, and vision insurance
401(k) retirement plan
Competitive salary and performance bonuses
Life and AD&D insurance
Generous PTO and paid holidays
Flexible and hybrid work arrangements
Professional development and certification reimbursement (with approval)
Continuing education and career advancement opportunities
Collaborative team environment with regular team-building activities
Generous lunch and snack support
Opportunity to work with innovative technology that makes a real impact in the healthcare and life sciences industries.
PHYSICAL REQUIREMENTS
Sitting/Standing: Able to sit or stand for extended periods (e.g., during meetings, presentations, or trade shows).
Typing and Computer Use: Frequent use of a computer and phone for communication, CRM tools, and presentations.
Speaking and Hearing: Clear communication with clients, both in person and virtually. Good hearing for phone and in-person discussions.
Travel Mobility: Ability to travel (by car, plane, etc.), including lifting luggage and handling travel logistics.
Walking: May need to walk through client facilities, warehouses, or industrial sites.
Lifting: Occasionally lift or carry equipment, demo kits, or promotional materials (typically under 25-50 lbs).
$102k-142k yearly est. Auto-Apply 21d ago
Principal Embedded Software Engineer
Edge Autonomy
Staff software engineer job in San Luis Obispo, CA
FLSA STATUS: Exempt
SALARY RANGE: The anticipated salary range for this role is $180,000 to $230,000. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across U.S. locations. Actual compensation may vary depending on the selected candidate's qualifications, experience, geographical location, and internal alignment.
SUMMARY
We are seeking a highly skilled and experienced Embedded SoftwareEngineer to join our innovative team. The ideal candidate will have extensive experience in developing firmware for complex systems, such as drones or advanced consumer electronics, and expertise in one or more of the following areas: Real-Time Operating Systems (RTOS), device drivers/protocol implementation, safety-critical embedded applications, and cybersecurity. This role requires a deep understanding of firmware development principles, strong problem-solving skills, and the ability to lead projects from concept to completion.
RESPONSIBILITIES
As an Embedded SoftwareEngineer at Edge, you will play a critical role in designing and developing firmware for our cutting-edge products. You will be involved in the complete firmware development lifecycle, from requirements gathering and analysis to design, implementation, and testing. Your expertise in RTOS, safety-critical embedded applications, or cybersecurity will be essential in creating robust and reliable firmware that ensures the optimal performance and safety of our systems. Working closely with a multidisciplinary team-including softwareengineers, electrical engineers, aerospace engineers, and project managers-you will ensure firmware is seamlessly integrated into the overall system. You will also lead efforts to implement state-of-the-art technologies, pushing the boundaries of firmware development for uncrewed aircraft systems and power solutions.
The following job functions are a basic requirement but are not limited to and may be assigned other duties.
Firmware Design and Development: Design, develop, and maintain firmware for complex systems, including UAV control systems, power management, and communication protocols.
Testing and Validation: Develop test plans and conduct rigorous testing to validate firmware performance, compliance, and safety standards.
Collaboration: Work closely with other engineering disciplines to ensure cohesive and integrated system designs.
Innovation: Identify and implement innovative solutions to enhance system functionality, performance, and cybersecurity.
Documentation: Prepare and maintain detailed documentation for firmware designs, test procedures, and user manuals.
REQUIRED QUALIFICATIONS
Bachelor's and/or Master's degree in Electrical Engineering, Computer Engineering, or a related field is preferred.
Minimum of 8 years of experience in firmware engineering, with a focus on complex systems, such as UAS or advanced electronics.
Strong proficiency in C/C++ for embedded systems, with proven experience designing and developing firmware from concept to production.
Experience with Real-Time Operating Systems (RTOS) and microcontroller programming.
Proven experience in one or more of the following: device driver development, protocol implementation, safety-critical embedded applications, or cybersecurity.
Knowledge of communication protocols and networking for embedded systems.
Experience in implementing robust testing and validation processes in embedded environments.
Demonstrated experience developing firmware for safety-critical systems, preferably with experience in aerospace, defense, or other regulated industries.
Practical experience in cybersecurity within embedded systems
Technical Expertise: Expert level knowledge of firmware development principles, including design, development, testing, and maintenance.
Problem-Solving: Exceptional analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
Leadership: Strong leadership skills with the ability to mentor and guide junior engineers.
Stakeholder Management: Ability to present to ideas and project updates to Senior Leadership team
Communication: Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and effectively with all levels within the organization
Team Player: Ability to work collaboratively in a team environment and build strong working relationships with colleagues and stakeholders.
Attention to Detail: High level of attention to detail and accuracy in all aspects of work.
PREFERRED QUALIFICATIONS
Masters degree in related field preferred
Experience with defense contracts
Knowledge of device driver development or advanced protocol implementations for embedded applications.
Prior experience in developing firmware for UAS, aerospace, or other mission-critical applications.
Practical experience building and maintaining System Integration Labs (SIL) or Hardware Integration Labs (HIL).
Ability to adapt and quickly learn new technologies relevant to embedded firmware.
Strong organizational skills, with experience in managing documentation and maintaining version control for embedded software projects.
EDGE AUTONOMY BENEFITS
Matching 401(k)
Paid PTO
Paid holidays
Medical, vision, and dental insurance
Group Short-Term & Long-Term Disability
HSA and FSA Options
Critical Care Plan
Accident Care Plan
CLEARANCE REQUIREMENTS
This position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person's status under the ITAR and the EAR.
WORK ENVIRONMENT AND PHYSICAL REQUIREMENTS
The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed.
EDGE AUTONOMY IS AN EQUAL OPPORTUNITY EMPLOYER
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edge Autonomy is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an “At-Will” basis.
$180k-230k yearly Auto-Apply 60d+ ago
Assistant Professor - Data Science in Computer Science and Software Engineering (AY 26/27)
CSU Careers 3.8
Staff software engineer job in San Luis Obispo, CA
DATA SCIENCE (IN COMPUTER SCIENCE & SOFTWAREENGINEERING) TENURE-TRACK FACULTY POSITION - The Computer Science and SoftwareEngineering Department in the College of Engineering at California Polytechnic State University in San Luis Obispo, California (Cal Poly) is excited to invite applications for a full-time, academic year, tenure-track faculty position in Data Science at the Assistant Professor rank beginning Fall 2026.
Cal Poly has a tradition of excellence in teaching and scholarship that supports a curriculum centered on a "Learn by Doing" philosophy and focused on preparing graduates to make a positive impact on their world day one. Cal Poly is committed to the teacher-scholar model. As teachers, faculty are expected to exhibit strong pedagogic skills and to remain proficient and current in their disciplines. The successful candidate will be expected to teach undergraduate and master's level courses and support and expand curricular development in computer science and/or softwareengineering. As scholars, faculty should be engaged in scholarly work that is of very high quality as evidenced by external peer review. As colleagues, faculty are encouraged to perform service activities at all levels of the University.
Salary will be commensurate with education and experience of the individual selected. Qualified candidates with industry experience are encouraged to apply. Anticipated hiring range: $110,000 - $123,000 per year.
The College of Engineering at Cal Poly is committed to building a faculty of teacher-scholars who collaborate to provide a multi-disciplinary and hands-on approach to inclusive excellence in student learning and applied research. We believe that individuals from broad backgrounds strengthen our programs and positively impact student success. We encourage qualified applicants from all backgrounds to apply for consideration. Cal Poly emphasizes Learn by Doing, which involves extensive lab work and projects in support of theoretical knowledge.
ABOUT THE DEPARTMENT
Cal Poly's Computer Science and SoftwareEngineering Department is committed to close student-faculty interaction in small classes and in developing software in real-world projects, embodying Cal Poly's Learn by Doing philosophy (https://www.calpoly.edu/learn-by-doing); is committed to a supportive, welcoming environment that enables students to succeed; and is committed to fostering a vibrant and inclusive community of students, faculty, and staff with diverse backgrounds and lived experiences. Areas of curricular emphasis in the Computer Science and SoftwareEngineering Department include privacy and security, artificial intelligence, game development, and data science.
For more information about the department, please visit https://csc.calpoly.edu/.
EQUAL OPPORTUNITY AND EXCELLENCE IN EDUCATION AND EMPLOYMENT
This position is open and available to all regardless of race, sex, color, ethnicity or national origin. Consistent with California law and federal civil rights laws, Cal Poly provides equal opportunity in education and employment without unlawful discrimination or preferential treatment based on race, sex, color, ethnicity, or national origin. Our commitment to equal opportunity means ensuring that every student and employee has access to the resources and support they need to thrive and succeed in a university environment and in their communities. Cal Poly complies with Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, the Americans with Disabilities Act (ADA), Section 504 of the Rehabilitation Act, the California Equity in Higher Education Act, California's Proposition 209 (Art. I, Section 31 of the California Constitution), other applicable state and federal anti-discrimination laws, and CSU's Nondiscrimination Policy. We prohibit discriminatory preferential treatment, segregation based on race or any other protected status, and all forms of discrimination, harassment, and retaliation in all university programs, policies, and practices.
Cal Poly is a diverse community of individuals who represent many perspectives, beliefs and identities, and is committed to fostering an inclusive, respectful, and intellectually vibrant environment. We cultivate a culture of open dialogue, mutual respect, and belonging to support educational excellence and student success. Through academic programs, student organizations and activities, faculty initiatives, and community partnerships, we encourage meaningful engagement with diverse perspectives. As a higher education institution, we are dedicated to advancing knowledge and empowering individuals to reach their full potential by prioritizing inclusive curriculum development, faculty and staff training, student mentorship, and comprehensive support programs. At Cal Poly, excellence is built on merit, talent, diversity, accessibility, and equal opportunity for all.
Cal Poly provides a range of benefits for our faculty which can be found at https://afd.calpoly.edu/hr/benefits/. Cal Poly is family friendly, offering parental leave, educational fee waivers, childcare pre-tax benefits, and an on-campus children's center (https://www.asi.calpoly.edu/childrens-center/).
REQUIRED QUALIFICATIONS
An earned doctorate (Ph.D.) in Data Science, Computer Science, SoftwareEngineering, or a closely related field from an accredited institution or international equivalent is required for appointment. Candidates nearing completion of the doctorate (ABD) will be considered but must provide proof that the doctorate was awarded prior to or by the start of the appointment.
The successful candidate will demonstrate excellence in teaching, effective communication, and interpersonal skills and must have the ability to work effectively with students, staff and faculty. Candidates must demonstrate the ability to develop an externally funded, applied research program that involves undergraduate and graduate students, and partnerships with key stakeholders. Demonstrated experience and commitment to hands-on, student-centered learning and teaching, as well as demonstrated ability to collaboratively work in multidisciplinary settings are required. Excellent written and oral communication skills and strong interests in undergraduate and graduate teaching are required. Demonstrated proficiency in written and oral use of the English language is required.
PREFERRED QUALIFICATIONS
Preference will be given to candidates with a demonstrated excellence in university-level teaching and research (commensurate with time since degree), experience with laboratory-based instruction and/or industry experience. Experience working with diverse populations and fostering a collaborative, supportive, and inclusive environment is preferred.
Preference will be given to candidates able to teach courses in areas of need. Areas of need include data science, artificial intelligence, machine learning, databases, data visualization, data ethics, data engineering, data mining, and big data.
SPECIAL CONDITIONS
The person holding this position is considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with Cal Poly, San Luis Obispo. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. NOTE: Cal Poly cannot deny an applicant a position solely or in part due to a criminal conviction history until it has performed an individualized assessment and linked the relevant conviction history with specific job duties in the position being sought.
Please note: Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Cal Poly has designated as sensitive. Sensitive positions are those requiring heightened scrutiny of individuals holding the position based on potential for harm to children, concerns for the safety and security of people, animals, or property, or heightened risk of financial loss to Cal Poly or individuals in the university community.
Faculty employees who wish to apply for permanent residency will be responsible for retaining an immigration attorney. All filing and attorney's fees will be incurred by the faculty member.
For health and well-being, Cal Poly is a smoke & tobacco-free campus. The university is committed to promoting a healthy environment for all members of our community.
In accordance with the California State University (CSU) Out-of-State Employment Policy, the CSU is a state entity whose business operations reside within the State of California and prohibits hiring employees to perform CSU related work outside of California. At Cal Poly, tenure-line faculty are expected to establish an on-campus presence.
Subject to further planning and approval, Cal Poly anticipates a possible transition to semester-based year-round operations (YRO). Under YRO, full-time academic year faculty may be assigned to teach in two consecutive semesters (Fall/Spring, Spring/Summer, or Summer/Fall) out of the three semesters offered annually. The two-semester sequence will constitute the regular academic year appointment. Faculty may also be eligible to teach in the third semester for additional compensation, subject to departmental needs and University policy.
HOW TO APPLY
To apply, applicants should complete a required online faculty application and attach the following supplemental documents: (1) cover letter providing details of the applicant's qualifications and interest in the position; (2) current CV; (3) statement of goals and plans for research; (4) copy of unofficial transcripts; and (5) Universal Student Success Statement (see prompt below).
Prompt:
Cal Poly is a public, student-centered university that serves the diverse constituents of the state of California and has a strong emphasis on the teacher-scholar model. Please detail your approach to teaching and learning at the collegiate level, including evidence of experience with inclusive, accessible, and intentional teaching, to a wide variety of students and a description of how you will continue to develop this expertise at Cal Poly. Service or scholarship related to skills developed in these areas might also be included here.
Please be prepared to provide three professional references with names and email addresses when completing the online faculty application. Finalists for the position will be required to provide 3 letters of reference. The selected candidate will be required to provide official transcripts prior to appointment for final consideration.
Cal Poly's ability to sponsor employment-based visas will depend on institutional priorities, budget availability, and current federal regulations. Cal Poly does not commit to providing visa sponsorship for this position, and applicants should not expect that such sponsorship will be offered.
For full consideration, candidates are encouraged to apply by the Review Begin Date, December 10, 2025. Applications received after this date may be considered.
For questions, please contact search committee chair Jonathan Ventura via jventu09@calpoly.edu.
$110k-123k yearly 60d+ ago
Software Engineering Intern
Rantec Power Systems
Staff software engineer job in Los Osos, CA
Rantec Power Systems Inc. is hiring Interns at $21.00/hr!
Come join our team! Based in Los Osos, California, located along California's scenic Central Pacific coastline, Rantec offers many outstanding benefits, the following are a few:
Competitive wages
Tuition Assistance
Peer-to-Peer recognition and Years of Service Awards.
We have every other Friday off as we are on the 9/80 schedule
Free catered lunch on the Friday/payday that we work.
Rantec is an upper-tier designer and manufacturer of power supplies for the military and aerospace markets. We are an engineering-based company, with expertise in all aspects of power supply design, manufacturing and test.
Position Summary
Gain valuable hands-on experience while being a part of a team that foster's innovation, employee involvement. Perform task and project level assignments including design/development, analysis, and manufacturing support of power supply development for defense and aerospace applications.
Essential Duties and Responsibilities
Support designing circuits for power supplies.
Assists and participates in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products.
Test and troubleshoot existing designs.
Support product improvement through the analysis of existing products and the incorporation of design improvements.
Incorporate product changes originating from changes in customer specifications, changes in components or manufacturing requirements, and to address obsolescence issues.
Determine the testing protocol for design and prototype validation as well as final product acceptance testing.
Assist developing product performance and compliance testing. Support product realization. Participate in design reviews, scheduling meetings and other engineering work groups as needed.
Ability to work flexible hours and/or different shifts, as required.
Ability to work in a safe professional manner adhering to all regulatory requirements including OSHA, EPA, State and Federal Regulations.
As the Company's success relies on the productivity of our team and adherence to customer product schedules, an essential function of this position is the ability to arrive to work on-time, and work each day, as scheduled.
Perform other duties as assigned.
Education and Experience
Interest in power electronics.
1 year of Experience with electrical engineering lab equipment and test equipment preferred.
Pursuing degree in Electrical Engineering, Computer Science, Mechanical Engineering, or another technical discipline.
Ability to read an electrical schematic.
Salary: $21.00 Hourly
Click on this link to read Rantec's Privacy Policy
Rantec is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Rantec will consider requests for reasonable accommodation from applicants with disabilities or sincerely held religious beliefs. If you require accommodation during the application process, please contact [email protected].
$21 hourly Auto-Apply 38d ago
Principal Software Engineer - Java
Veeva Systems 4.5
Staff software engineer job in San Luis Obispo, CA
As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the delivery of life-saving therapies to patients. We're a public benefit corporation (PBC) committed to balancing the interests of our customers, employees, society, and investors, offering a unique opportunity to build impactful solutions that directly contribute to global health.
The Opportunity: As a Principal SoftwareEngineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers to operate more efficiently and safely. Your leadership will be instrumental in shaping our technology. You'll mentor and elevate engineers, drive critical technical decisions, and consistently deliver high-quality code that propels our technology forward.
Thrive in our Work Anywhere Environment: We empower you to work from where you thrive - whether that's from home or in the office within Canada or the US - ensuring seamless collaboration within your team's time zone.
Join Veeva and be a pivotal part of transforming the life sciences industry, making a tangible impact on global health.What You'll Do
Full Feature Ownership: Own all stages of feature implementation, from design and development through deployment, production support, and maintenance. Daily code contribution
Drive Solutions: Collaborate with Product Management and Development on technical design and problem-solving to deliver great code
Rapid Problem Solving: Quickly analyze complex problems, identifying knowns and unknowns, to accelerate the path to robust solutions
Develop Best Practices: Define, promote, and mentor on engineering best practices and coding standards
Expert Code Review: Provide comprehensive code reviews for engineers of all experience levels
Strategic Mentorship: Develop the skills of engineering talent through structured mentorship
Requirements
Seasoned SoftwareEngineer: 12+ years of proven software development expertise (Java development required)
Enterprise SaaS Leader: Extensive experience developing high-scale enterprise SaaS cloud applications
Scalability Expert: Proven track record of architecting and building high-volume products at scale
Open Source Proficiency: Hands-on development experience with current open-source tools and technologies, including Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, Messaging, and Solr/Lucene
Fast-Paced Adaptability: Highly driven and flexible, enjoys a fast-paced start-up environment, and believes in having fun along the way
Mentorship: Proven ability to mentor and elevate team performance, fostering growth and excellence
High work ethic: Veeva is a hard-working company
High integrity and honesty: Veeva is a PBC and a “do the right thing” company. We expect that from all employees
Excellent verbal and written English communication skills: Engineering is not all about the code, it's also about communication
Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
Perks & Benefits
Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
1% charitable giving program
Compensation
Base pay: $150,000 - $300,000
The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
#LI-Remote
Veeva's headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.
$150k-300k yearly Auto-Apply 60d+ ago
Software Engineer, macOS Core Product - Santa Maria, USA
Speechify
Staff software engineer job in Santa Maria, CA
At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google (
Chrome Extension of the Year
) and Apple (
App of the Day
and 2025 Inclusivity Design Award) for its impact and accessibility.
We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.
Role Overview
As a SoftwareEngineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.
This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.
What You'll Do
Lead key engineering and product decisions for the mac OS app.
Write, test, and ship production-quality code that scales to millions of users.
Maintain and evolve complex app architecture with a focus on performance and stability.
Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
Participate in product planning and roadmap discussions.
Drive continuous improvement in code quality, CI/CD processes, and development workflows.
You should have:
Demonstrated experience shipping mac OS (or related desktop) applications used by many customers.
Strong engineering instincts with a deep focus on user experience.
A strategic mindset for building great products-not just writing code.
Ability to work quickly, decide what to build now vs. later, and iterate fast.
Experience working in remote, distributed teams.
Technical requirements:
Swift / SwiftUI (mac OS) proficiency.
Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms.
Strong understanding of concurrency and asynchronous execution models
Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
Strong understanding of concurrency and asynchronous execution models
What We offer:
Impact & Ownership: Build and influence a product used by millions globally.
Remote First: Flexible, asynchronous work culture.
Growth & Leadership: Flat org - leadership is earned by impact, not title.
Collaborative Environment: Work with smart, passionate engineers and designers.
Competitive Compensation: Market-aligned salary, bonus, and equity.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Why Join Speechify?
At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company.
If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub!
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.
$101k-143k yearly est. 4d ago
Assistant Professor - Data Science in Computer Science and Software Engineering (AY 26/27)
California State University System 4.2
Staff software engineer job in San Luis Obispo, CA
Our commitment to equal opportunity means ensuring that every student and employee has access to the resources and support they need to thrive and succeed in a university environment and in their communities. Cal Poly complies with Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, the Americans with Disabilities Act (ADA), Section 504 of the Rehabilitation Act, the California Equity in Higher Education Act, California's Proposition 209 (Art. I, Section 31 of the California Constitution), other applicable state and federal anti-discrimination laws, and CSU's Nondiscrimination Policy. We prohibit discriminatory preferential treatment, segregation based on race or any other protected status, and all forms of discrimination, harassment, and retaliation in all university programs, policies, and practices.
Cal Poly is a diverse community of individuals who represent many perspectives, beliefs and identities, and is committed to fostering an inclusive, respectful, and intellectually vibrant environment. We cultivate a culture of open dialogue, mutual respect, and belonging to support educational excellence and student success. Through academic programs, student organizations and activities, faculty initiatives, and community partnerships, we encourage meaningful engagement with diverse perspectives. As a higher education institution, we are dedicated to advancing knowledge and empowering individuals to reach their full potential by prioritizing inclusive curriculum development, faculty and staff training, student mentorship, and comprehensive support programs. At Cal Poly, excellence is built on merit, talent, diversity, accessibility, and equal opportunity for all.
Cal Poly provides a range of benefits for our faculty which can be found at ************************************* Cal Poly is family friendly, offering parental leave, educational fee waivers, childcare pre-tax benefits, and an on-campus children's center (***********************************************
REQUIRED QUALIFICATIONS
An earned doctorate (Ph.D.) in Data Science, Computer Science, SoftwareEngineering, or a closely related field from an accredited institution or international equivalent is required for appointment. Candidates nearing completion of the doctorate (ABD) will be considered but must provide proof that the doctorate was awarded prior to or by the start of the appointment.
The successful candidate will demonstrate excellence in teaching, effective communication, and interpersonal skills and must have the ability to work effectively with students, staff and faculty. Candidates must demonstrate the ability to develop an externally funded, applied research program that involves undergraduate and graduate students, and partnerships with key stakeholders. Demonstrated experience and commitment to hands-on, student-centered learning and teaching, as well as demonstrated ability to collaboratively work in multidisciplinary settings are required. Excellent written and oral communication skills and strong interests in undergraduate and graduate teaching are required. Demonstrated proficiency in written and oral use of the English language is required.
PREFERRED QUALIFICATIONS
Preference will be given to candidates with a demonstrated excellence in university-level teaching and research (commensurate with time since degree), experience with laboratory-based instruction and/or industry experience. Experience working with diverse populations and fostering a collaborative, supportive, and inclusive environment is preferred.
Preference will be given to candidates able to teach courses in areas of need. Areas of need include data science, artificial intelligence, machine learning, databases, data visualization, data ethics, data engineering, data mining, and big data.
SPECIAL CONDITIONS
The person holding this position is considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with Cal Poly, San Luis Obispo. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. NOTE: Cal Poly cannot deny an applicant a position solely or in part due to a criminal conviction history until it has performed an individualized assessment and linked the relevant conviction history with specific job duties in the position being sought.
Please note: Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Cal Poly has designated as sensitive. Sensitive positions are those requiring heightened scrutiny of individuals holding the position based on potential for harm to children, concerns for the safety and security of people, animals, or property, or heightened risk of financial loss to Cal Poly or individuals in the university community.
Faculty employees who wish to apply for permanent residency will be responsible for retaining an immigration attorney. All filing and attorney's fees will be incurred by the faculty member.
For health and well-being, Cal Poly is a smoke & tobacco-free campus. The university is committed to promoting a healthy environment for all members of our community.
In accordance with the California State University (CSU) Out-of-State Employment Policy, the CSU is a state entity whose business operations reside within the State of California and prohibits hiring employees to perform CSU related work outside of California. At Cal Poly, tenure-line faculty are expected to establish an on-campus presence.
Subject to further planning and approval, Cal Poly anticipates a possible transition to semester-based year-round operations (YRO). Under YRO, full-time academic year faculty may be assigned to teach in two consecutive semesters (Fall/Spring, Spring/Summer, or Summer/Fall) out of the three semesters offered annually. The two-semester sequence will constitute the regular academic year appointment. Faculty may also be eligible to teach in the third semester for additional compensation, subject to departmental needs and University policy.
HOW TO APPLY
To apply, applicants should complete a required online faculty application and attach the following supplemental documents: (1) cover letter providing details of the applicant's qualifications and interest in the position; (2) current CV; (3) statement of goals and plans for research; (4) copy of unofficial transcripts; and (5) Universal Student Success Statement (see prompt below).
Prompt:
Cal Poly is a public, student-centered university that serves the diverse constituents of the state of California and has a strong emphasis on the teacher-scholar model. Please detail your approach to teaching and learning at the collegiate level, including evidence of experience with inclusive, accessible, and intentional teaching, to a wide variety of students and a description of how you will continue to develop this expertise at Cal Poly. Service or scholarship related to skills developed in these areas might also be included here.
Please be prepared to provide three professional references with names and email addresses when completing the online faculty application. Finalists for the position will be required to provide 3 letters of reference. The selected candidate will be required to provide official transcripts prior to appointment for final consideration.
Cal Poly's ability to sponsor employment-based visas will depend on institutional priorities, budget availability, and current federal regulations. Cal Poly does not commit to providing visa sponsorship for this position, and applicants should not expect that such sponsorship will be offered.
For full consideration, candidates are encouraged to apply by the Review Begin Date, December 10, 2025. Applications received after this date may be considered.
For questions, please contact search committee chair Jonathan Ventura via ********************.
Advertised: Oct 20 2025 Pacific Daylight Time
Applications close:
$72k-92k yearly est. Easy Apply 60d+ ago
Assistant Professor - Data Science in Computer Science and Software Engineering (AY 26/27)
Cal Poly 4.1
Staff software engineer job in San Luis Obispo, CA
DATA SCIENCE (IN COMPUTER SCIENCE & SOFTWAREENGINEERING) TENURE-TRACK FACULTY POSITION - The Computer Science and SoftwareEngineering Department in the College of Engineering at California Polytechnic State University in San Luis Obispo, California (Cal Poly) is excited to invite applications for a full-time, academic year, tenure-track faculty position in Data Science at the Assistant Professor rank beginning Fall 2026.
Cal Poly has a tradition of excellence in teaching and scholarship that supports a curriculum centered on a "Learn by Doing" philosophy and focused on preparing graduates to make a positive impact on their world day one. Cal Poly is committed to the teacher-scholar model. As teachers, faculty are expected to exhibit strong pedagogic skills and to remain proficient and current in their disciplines. The successful candidate will be expected to teach undergraduate and master's level courses and support and expand curricular development in computer science and/or softwareengineering. As scholars, faculty should be engaged in scholarly work that is of very high quality as evidenced by external peer review. As colleagues, faculty are encouraged to perform service activities at all levels of the University.
Salary will be commensurate with education and experience of the individual selected. Qualified candidates with industry experience are encouraged to apply. Anticipated hiring range: $110,000 - $123,000 per year.
The College of Engineering at Cal Poly is committed to building a faculty of teacher-scholars who collaborate to provide a multi-disciplinary and hands-on approach to inclusive excellence in student learning and applied research. We believe that individuals from broad backgrounds strengthen our programs and positively impact student success. We encourage qualified applicants from all backgrounds to apply for consideration. Cal Poly emphasizes Learn by Doing, which involves extensive lab work and projects in support of theoretical knowledge.
ABOUT THE DEPARTMENT
Cal Poly's Computer Science and SoftwareEngineering Department is committed to close student-faculty interaction in small classes and in developing software in real-world projects, embodying Cal Poly's Learn by Doing philosophy (**************************************** is committed to a supportive, welcoming environment that enables students to succeed; and is committed to fostering a vibrant and inclusive community of students, faculty, and staff with diverse backgrounds and lived experiences. Areas of curricular emphasis in the Computer Science and SoftwareEngineering Department include privacy and security, artificial intelligence, game development, and data science.
For more information about the department, please visit *************************
EQUAL OPPORTUNITY AND EXCELLENCE IN EDUCATION AND EMPLOYMENT
This position is open and available to all regardless of race, sex, color, ethnicity or national origin. Consistent with California law and federal civil rights laws, Cal Poly provides equal opportunity in education and employment without unlawful discrimination or preferential treatment based on race, sex, color, ethnicity, or national origin. Our commitment to equal opportunity means ensuring that every student and employee has access to the resources and support they need to thrive and succeed in a university environment and in their communities. Cal Poly complies with Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, the Americans with Disabilities Act (ADA), Section 504 of the Rehabilitation Act, the California Equity in Higher Education Act, California's Proposition 209 (Art. I, Section 31 of the California Constitution), other applicable state and federal anti-discrimination laws, and CSU's Nondiscrimination Policy. We prohibit discriminatory preferential treatment, segregation based on race or any other protected status, and all forms of discrimination, harassment, and retaliation in all university programs, policies, and practices.
Cal Poly is a diverse community of individuals who represent many perspectives, beliefs and identities, and is committed to fostering an inclusive, respectful, and intellectually vibrant environment. We cultivate a culture of open dialogue, mutual respect, and belonging to support educational excellence and student success. Through academic programs, student organizations and activities, faculty initiatives, and community partnerships, we encourage meaningful engagement with diverse perspectives. As a higher education institution, we are dedicated to advancing knowledge and empowering individuals to reach their full potential by prioritizing inclusive curriculum development, faculty and staff training, student mentorship, and comprehensive support programs. At Cal Poly, excellence is built on merit, talent, diversity, accessibility, and equal opportunity for all.
Cal Poly provides a range of benefits for our faculty which can be found at ************************************* Cal Poly is family friendly, offering parental leave, educational fee waivers, childcare pre-tax benefits, and an on-campus children's center (***********************************************
REQUIRED QUALIFICATIONS
An earned doctorate (Ph.D.) in Data Science, Computer Science, SoftwareEngineering, or a closely related field from an accredited institution or international equivalent is required for appointment. Candidates nearing completion of the doctorate (ABD) will be considered but must provide proof that the doctorate was awarded prior to or by the start of the appointment.
The successful candidate will demonstrate excellence in teaching, effective communication, and interpersonal skills and must have the ability to work effectively with students, staff and faculty. Candidates must demonstrate the ability to develop an externally funded, applied research program that involves undergraduate and graduate students, and partnerships with key stakeholders. Demonstrated experience and commitment to hands-on, student-centered learning and teaching, as well as demonstrated ability to collaboratively work in multidisciplinary settings are required. Excellent written and oral communication skills and strong interests in undergraduate and graduate teaching are required. Demonstrated proficiency in written and oral use of the English language is required.
PREFERRED QUALIFICATIONS
Preference will be given to candidates with a demonstrated excellence in university-level teaching and research (commensurate with time since degree), experience with laboratory-based instruction and/or industry experience. Experience working with diverse populations and fostering a collaborative, supportive, and inclusive environment is preferred.
Preference will be given to candidates able to teach courses in areas of need. Areas of need include data science, artificial intelligence, machine learning, databases, data visualization, data ethics, data engineering, data mining, and big data.
SPECIAL CONDITIONS
The person holding this position is considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with Cal Poly, San Luis Obispo. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. NOTE: Cal Poly cannot deny an applicant a position solely or in part due to a criminal conviction history until it has performed an individualized assessment and linked the relevant conviction history with specific job duties in the position being sought.
Please note: Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Cal Poly has designated as sensitive. Sensitive positions are those requiring heightened scrutiny of individuals holding the position based on potential for harm to children, concerns for the safety and security of people, animals, or property, or heightened risk of financial loss to Cal Poly or individuals in the university community.
Faculty employees who wish to apply for permanent residency will be responsible for retaining an immigration attorney. All filing and attorney's fees will be incurred by the faculty member.
For health and well-being, Cal Poly is a smoke & tobacco-free campus. The university is committed to promoting a healthy environment for all members of our community.
In accordance with the California State University (CSU) Out-of-State Employment Policy, the CSU is a state entity whose business operations reside within the State of California and prohibits hiring employees to perform CSU related work outside of California. At Cal Poly, tenure-line faculty are expected to establish an on-campus presence.
Subject to further planning and approval, Cal Poly anticipates a possible transition to semester-based year-round operations (YRO). Under YRO, full-time academic year faculty may be assigned to teach in two consecutive semesters (Fall/Spring, Spring/Summer, or Summer/Fall) out of the three semesters offered annually. The two-semester sequence will constitute the regular academic year appointment. Faculty may also be eligible to teach in the third semester for additional compensation, subject to departmental needs and University policy.
HOW TO APPLY
To apply, applicants should complete a required online faculty application and attach the following supplemental documents: (1) cover letter providing details of the applicant's qualifications and interest in the position; (2) current CV; (3) statement of goals and plans for research; (4) copy of unofficial transcripts; and (5) Universal Student Success Statement (see prompt below).
Prompt:
Cal Poly is a public, student-centered university that serves the diverse constituents of the state of California and has a strong emphasis on the teacher-scholar model. Please detail your approach to teaching and learning at the collegiate level, including evidence of experience with inclusive, accessible, and intentional teaching, to a wide variety of students and a description of how you will continue to develop this expertise at Cal Poly. Service or scholarship related to skills developed in these areas might also be included here.
Please be prepared to provide three professional references with names and email addresses when completing the online faculty application. Finalists for the position will be required to provide 3 letters of reference. The selected candidate will be required to provide official transcripts prior to appointment for final consideration.
Cal Poly's ability to sponsor employment-based visas will depend on institutional priorities, budget availability, and current federal regulations. Cal Poly does not commit to providing visa sponsorship for this position, and applicants should not expect that such sponsorship will be offered.
For full consideration, candidates are encouraged to apply by the Review Begin Date, December 10, 2025. Applications received after this date may be considered.
For questions, please contact search committee chair Jonathan Ventura via ********************.
$110k-123k yearly Easy Apply 60d+ ago
Assistant Professor - Computer Science and Software Engineering (AY 26/27)
CSU Careers 3.8
Staff software engineer job in San Luis Obispo, CA
COMPUTER SCIENCE & SOFTWAREENGINEERING TENURE-TRACK FACULTY POSITION - The Computer Science and SoftwareEngineering Department in the College of Engineering at California Polytechnic State University in San Luis Obispo, California (Cal Poly) is excited to invite applications for a full-time, academic year, tenure-track faculty position at the Assistant Professor rank beginning Fall 2026.
Cal Poly has a tradition of excellence in teaching and scholarship that supports a curriculum centered on a "Learn by Doing" philosophy and focused on preparing graduates to make a positive impact on their world day one. Cal Poly is committed to the teacher-scholar model. As teachers, faculty are expected to exhibit strong pedagogic skills and to remain proficient and current in their disciplines. The successful candidate will be expected to teach undergraduate and master's level courses and support and expand curricular development in computer science and/or softwareengineering. As scholars, faculty should be engaged in scholarly work that is of very high quality as evidenced by external peer review. As colleagues, faculty are encouraged to perform service activities at all levels of the University.
Salary will be commensurate with education and experience of the individual selected. Qualified candidates with industry experience are encouraged to apply. Anticipated hiring range: $110,000 - $123,000 per year.
The College of Engineering at Cal Poly is committed to building a faculty of teacher-scholars who collaborate to provide a multi-disciplinary and hands-on approach to inclusive excellence in student learning and applied research. We believe that individuals from broad backgrounds strengthen our programs and positively impact student success. We encourage qualified applicants from all backgrounds to apply for consideration. Cal Poly emphasizes Learn by Doing, which involves extensive lab work and projects in support of theoretical knowledge.
ABOUT THE DEPARTMENT
Cal Poly's Computer Science and SoftwareEngineering Department is committed to close student-faculty interaction in small classes and in developing software in real-world projects, embodying Cal Poly's Learn by Doing philosophy (https://www.calpoly.edu/learn-by-doing); is committed to a supportive, welcoming environment that enables students to succeed; and is committed to fostering a vibrant and inclusive community of students, faculty, and staff with diverse backgrounds and lived experiences. Areas of curricular emphasis in the Computer Science and SoftwareEngineering Department include privacy and security, artificial intelligence, game development, and data science.
For more information about the department, please visit https://csc.calpoly.edu/.
EQUAL OPPORTUNITY AND EXCELLENCE IN EDUCATION AND EMPLOYMENT
This position is open and available to all regardless of race, sex, color, ethnicity or national origin. Consistent with California law and federal civil rights laws, Cal Poly provides equal opportunity in education and employment without unlawful discrimination or preferential treatment based on race, sex, color, ethnicity, or national origin. Our commitment to equal opportunity means ensuring that every student and employee has access to the resources and support they need to thrive and succeed in a university environment and in their communities. Cal Poly complies with Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, the Americans with Disabilities Act (ADA), Section 504 of the Rehabilitation Act, the California Equity in Higher Education Act, California's Proposition 209 (Art. I, Section 31 of the California Constitution), other applicable state and federal anti-discrimination laws, and CSU's Nondiscrimination Policy. We prohibit discriminatory preferential treatment, segregation based on race or any other protected status, and all forms of discrimination, harassment, and retaliation in all university programs, policies, and practices.
Cal Poly is a diverse community of individuals who represent many perspectives, beliefs and identities, and is committed to fostering an inclusive, respectful, and intellectually vibrant environment. We cultivate a culture of open dialogue, mutual respect, and belonging to support educational excellence and student success. Through academic programs, student organizations and activities, faculty initiatives, and community partnerships, we encourage meaningful engagement with diverse perspectives. As a higher education institution, we are dedicated to advancing knowledge and empowering individuals to reach their full potential by prioritizing inclusive curriculum development, faculty and staff training, student mentorship, and comprehensive support programs. At Cal Poly, excellence is built on merit, talent, diversity, accessibility, and equal opportunity for all.
Cal Poly provides a range of benefits for our faculty which can be found at https://afd.calpoly.edu/hr/benefits/. Cal Poly is family friendly, offering parental leave, educational fee waivers, childcare pre-tax benefits, and an on-campus children's center (https://www.asi.calpoly.edu/childrens-center/).
REQUIRED QUALIFICATIONS
An earned doctorate (Ph.D.) in Computer Science, Computer Engineering, SoftwareEngineering, or a closely related field from an accredited institution or international equivalent is required for appointment. Candidates nearing completion of the doctorate (ABD) will be considered but must provide proof that the doctorate was awarded prior to or by the start of the appointment.
The successful candidate will demonstrate excellence in teaching, effective communication, and interpersonal skills and must have the ability to work effectively with students, staff and faculty. Candidates must demonstrate the ability to develop an externally funded, applied research program that involves undergraduate and graduate students, and partnerships with key stakeholders. Demonstrated experience and commitment to hands-on, student-centered learning and teaching, as well as demonstrated ability to collaboratively work in multidisciplinary settings are required. Excellent written and oral communication skills and strong interests in undergraduate and graduate teaching are required. Demonstrated proficiency in written and oral use of the English language is required.
PREFERRED QUALIFICATIONS
Preference will be given to candidates with a demonstrated excellence in university-level teaching and research (commensurate with time since degree), experience with laboratory-based instruction and/or industry experience. Experience working with diverse populations and fostering a collaborative, supportive, and inclusive environment is preferred.
Preference will be given primarily to candidates able to teach courses in areas of need and secondarily to candidates able to teach courses in additional areas of emphasis for the Computer Science and SoftwareEngineering Department. Areas of need include softwareengineering, programming languages, operating systems, high-performance computing, full-stack mobile and web development, and databases. Additional areas of emphasis include privacy and security, artificial intelligence, game development, and data science.
SPECIAL CONDITIONS
The person holding this position is considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with Cal Poly, San Luis Obispo. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. NOTE: Cal Poly cannot deny an applicant a position solely or in part due to a criminal conviction history until it has performed an individualized assessment and linked the relevant conviction history with specific job duties in the position being sought.
Please note: Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Cal Poly has designated as sensitive. Sensitive positions are those requiring heightened scrutiny of individuals holding the position based on potential for harm to children, concerns for the safety and security of people, animals, or property, or heightened risk of financial loss to Cal Poly or individuals in the university community.
Faculty employees who wish to apply for permanent residency will be responsible for retaining an immigration attorney. All filing and attorney's fees will be incurred by the faculty member.
For health and well-being, Cal Poly is a smoke & tobacco-free campus. The university is committed to promoting a healthy environment for all members of our community.
In accordance with the California State University (CSU) Out-of-State Employment Policy, the CSU is a state entity whose business operations reside within the State of California and prohibits hiring employees to perform CSU related work outside of California. At Cal Poly, tenure-line faculty are expected to establish an on-campus presence.
Subject to further planning and approval, Cal Poly anticipates a possible transition to semester-based year-round operations (YRO). Under YRO, full-time academic year faculty may be assigned to teach in two consecutive semesters (Fall/Spring, Spring/Summer, or Summer/Fall) out of the three semesters offered annually. The two-semester sequence will constitute the regular academic year appointment. Faculty may also be eligible to teach in the third semester for additional compensation, subject to departmental needs and University policy.
HOW TO APPLY
To apply, applicants should complete a required online faculty application and attach the following supplemental documents: (1) cover letter providing details of the applicant's qualifications and interest in the position; (2) current CV; (3) statement of goals and plans for research; (4) copy of unofficial transcripts; and (5) Universal Student Success Statement (see prompt below).
Prompt:
Cal Poly is a public, student-centered university that serves the diverse constituents of the state of California and has a strong emphasis on the teacher-scholar model. Please detail your approach to teaching and learning at the collegiate level, including evidence of experience with inclusive, accessible, and intentional teaching, to a wide variety of students and a description of how you will continue to develop this expertise at Cal Poly. Service or scholarship related to skills developed in these areas might also be included here.
Please be prepared to provide three professional references with names and email addresses when completing the online faculty application. Finalists for the position will be required to provide 3 letters of reference. The selected candidate will be required to provide official transcripts prior to appointment for final consideration.
Cal Poly's ability to sponsor employment-based visas will depend on institutional priorities, budget availability, and current federal regulations. Cal Poly does not commit to providing visa sponsorship for this position, and applicants should not expect that such sponsorship will be offered.
For full consideration, candidates are encouraged to apply by the Review Begin Date, December 10, 2025. Applications received after this date may be considered.
For questions, please contact search committee chair Christian Eckhardt via eckhardt@calpoly.edu.
$110k-123k yearly 60d+ ago
Software Engineering Intern
Rantec Power Systems Inc.
Staff software engineer job in Los Osos, CA
Rantec Power Systems Inc. is hiring Interns at $21.00/hr! Come join our team! Based in Los Osos, California, located along California's scenic Central Pacific coastline, Rantec offers many outstanding benefits, the following are a few: * Competitive wages
* Tuition Assistance
* Peer-to-Peer recognition and Years of Service Awards.
* We have every other Friday off as we are on the 9/80 schedule
* Free catered lunch on the Friday/payday that we work.
Rantec is an upper-tier designer and manufacturer of power supplies for the military and aerospace markets. We are an engineering-based company, with expertise in all aspects of power supply design, manufacturing and test.
Position Summary
Gain valuable hands-on experience while being a part of a team that foster's innovation, employee involvement. Perform task and project level assignments including design/development, analysis, and manufacturing support of power supply development for defense and aerospace applications.
Essential Duties and Responsibilities
* Support designing circuits for power supplies.
* Assists and participates in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products.
* Test and troubleshoot existing designs.
* Support product improvement through the analysis of existing products and the incorporation of design improvements.
* Incorporate product changes originating from changes in customer specifications, changes in components or manufacturing requirements, and to address obsolescence issues.
* Determine the testing protocol for design and prototype validation as well as final product acceptance testing.
* Assist developing product performance and compliance testing. Support product realization. Participate in design reviews, scheduling meetings and other engineering work groups as needed.
* Ability to work flexible hours and/or different shifts, as required.
* Ability to work in a safe professional manner adhering to all regulatory requirements including OSHA, EPA, State and Federal Regulations.
* As the Company's success relies on the productivity of our team and adherence to customer product schedules, an essential function of this position is the ability to arrive to work on-time, and work each day, as scheduled.
* Perform other duties as assigned.
Education and Experience
* Interest in power electronics.
* 1 year of Experience with electrical engineering lab equipment and test equipment preferred.
* Pursuing degree in Electrical Engineering, Computer Science, Mechanical Engineering, or another technical discipline.
* Ability to read an electrical schematic.
Salary: $21.00 Hourly
Click on this link to read Rantec's Privacy Policy
Rantec is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Rantec will consider requests for reasonable accommodation from applicants with disabilities or sincerely held religious beliefs. If you require accommodation during the application process, please contact [email protected].
$21 hourly 39d ago
Embedded Software Engineer III/IV
Zone 5 Technologies
Staff software engineer job in San Luis Obispo, CA
At Zone 5 Technologies, we're redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge autonomous solutions that push the boundaries of UAS technology - solving complex challenges that matter.
We're building the future of UAS capabilities, and we're looking for exceptional talent to join us. If you're driven by hard problems, energized by rapid innovation, and ready to make an impact on next-generation flight systems, you belong here.
We are seeking an experienced Embedded SoftwareEngineer to join our team. As an unmanned aerial systems (UAS) company, we are looking for an individual with experience in writing software for embedded microcontrollers.
Responsibilities:
Design, code, and implement software for embedded devices and systems on unmanned aircraft and test out those devices in flight test environments.
Write and test software to support the integration of sensors and processors into aircraft (such as autopilots, payloads, radios, or other functional components).
Debug, troubleshoot, and isolate software issues.
Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter.
Work closely with other engineering disciplines (mechanical, electrical, etc).
Participate in design and peer reviews for solutions.
Maintain high standards of software quality within the team by adhering to good practices and habits of configuration control.
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or related field.
3-4 years of experience in developing embedded software for real-time systems.
Experience with real time operating systems, preferably VxWorks or FreeRTOS.
Proficient in C/C++ in a real-time embedded environment.
Experience using MATLAB and Simulink.
Experience with the CAN bus, SPI, and serial (RS485, etc.) protocols.
Experience reading and understanding electrical hardware schematics.
Experience writing firmware/embedded code for a physical device.
Fundamental knowledge of low-level firmware.
Experience using an oscilloscope, and logic analyzer for debugging boards.
Develop and perform tests and test procedures to verify embedded system functionality.
Collaborate with cross-functional engineering teams to deliver high-quality systems.
Pay range for this role$150,000-$200,000 USD
What's in it for you:
Benefits:
Competitive total compensation package
Comprehensive benefit package options include medical, dental, vision, life, and more.
401k with company-match
4 weeks of paid time off each year
12 annual company holidays
Why Join Zone 5 Technologies?
Innovative Environment: Work on cutting-edge technology that is shaping the future of defense and aerospace.
Collaborative Culture: Join a team of passionate professionals dedicated to pushing the boundaries of what's possible.
Career Growth: Opportunities for professional development and career advancement.
If you are passionate about unmanned aircraft technology and want to be a part of a dynamic and growing company, we would love to hear from you. Apply today and join the Zone 5 Technologies team!
Note about our Texas roles: we are in the process of opening a location on the mid-west side of the DFW metro region. Roles in Texas will initially work remotely and then be expected to be onsite when that location opens in 2026.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
Zone 5 Technologies is a federal contractor and participates in E-Verify to confirm employment eligibility. As required by law, we will verify the identity and employment authorization of all new employees using the E-Verify system. Learn more about your rights and responsibilities under E-Verify: *************************
$150k-200k yearly Auto-Apply 32d ago
Principal Software Engineer - Java
Veeva Systems 4.5
Staff software engineer job in San Luis Obispo, CA
As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the delivery of life-saving therapies to patients. We're a public benefit corporation (PBC) committed to balancing the interests of our customers, employees, society, and investors, offering a unique opportunity to build impactful solutions that directly contribute to global health.
The Opportunity: As a Principal SoftwareEngineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers to operate more efficiently and safely. Your leadership will be instrumental in shaping our technology. You'll mentor and elevate engineers, drive critical technical decisions, and consistently deliver high-quality code that propels our technology forward.
Thrive in our Work Anywhere Environment: We empower you to work from where you thrive - whether that's from home or in the office within Canada or the US - ensuring seamless collaboration within your team's time zone.
Join Veeva and be a pivotal part of transforming the life sciences industry, making a tangible impact on global health.
What You'll Do
* Full Feature Ownership: Own all stages of feature implementation, from design and development through deployment, production support, and maintenance. Daily code contribution
* Drive Solutions: Collaborate with Product Management and Development on technical design and problem-solving to deliver great code
* Rapid Problem Solving: Quickly analyze complex problems, identifying knowns and unknowns, to accelerate the path to robust solutions
* Develop Best Practices: Define, promote, and mentor on engineering best practices and coding standards
* Expert Code Review: Provide comprehensive code reviews for engineers of all experience levels
* Strategic Mentorship: Develop the skills of engineering talent through structured mentorship
Requirements
* Seasoned SoftwareEngineer: 12+ years of proven software development expertise (Java development required)
* Enterprise SaaS Leader: Extensive experience developing high-scale enterprise SaaS cloud applications
* Scalability Expert: Proven track record of architecting and building high-volume products at scale
* Open Source Proficiency: Hands-on development experience with current open-source tools and technologies, including Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, Messaging, and Solr/Lucene
* Fast-Paced Adaptability: Highly driven and flexible, enjoys a fast-paced start-up environment, and believes in having fun along the way
* Mentorship: Proven ability to mentor and elevate team performance, fostering growth and excellence
* High work ethic: Veeva is a hard-working company
* High integrity and honesty: Veeva is a PBC and a "do the right thing" company. We expect that from all employees
* Excellent verbal and written English communication skills: Engineering is not all about the code, it's also about communication
* Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
Learn More
* Engineer Perspective: 3 Reasons to Consider Veeva
* Engineering at Veeva
Perks & Benefits
* Medical, dental, vision, and basic life insurance
* Flexible PTO and company paid holidays
* Retirement programs
* 1% charitable giving program
Compensation
* Base pay: $150,000 - $300,000
* The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
#LI-Remote
Veeva's headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.
Work Where It's Best for You
Work Anywhere means you can work in an office or at home on any given day. It's about getting the work done in the way and place that works best for each person. This applies across all locations and departments.
Work Anywhere does not mean work at any time. We have predictable core hours where employees are generally available for meetings and collaboration. Employees are focused and available during core hours.
We invest in our offices to make them places where our employees like to go. If you work in the office three or more days a week, you will have a dedicated office workspace. Our offices function as hubs to draw people in, create social bonds, and where random connections and mixing of ideas happen. We're investing more in offices, culture, and offsite meetings, not less.
Product teams are organized in regional product hubs for optimal collaboration and live within a time zone of their hub. Our current product hubs are located in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. We create opportunities for teams to get together in person regularly.
Customer-facing roles, such as Sales and Professional Services, live near and/or travel to their customers.
When an employee moves within a country it does not cause a change in salary. Where you live impacts you and your family. Not knowing if your compensation will change if you move can cause stress and uncertainty for everyone. We wanted to eliminate that.
Work at Veeva. Work where it's best for you.
A different kind of company. A Public Benefit Corporation.
Unlike a traditional corporation, whose only legal duty is to maximize shareholder value, PBCs consider their public benefit purpose and the interests of those materially affected by the corporation's conduct-including customers, employees, and the community-in addition to shareholders' interests.
×
What sets us apart
* Public Benefit Corporation
* Work Anywhere
* Veeva Giving
* Corporate Citizenship
* Employees are Shareholders
* Non-Competes
Public Benefit Corporation
In February 2021, Veeva became the first public company to convert to a Public Benefit Corporation (PBC).
Unlike a traditional corporation, whose only legal duty is to maximize shareholder value, PBCs consider their public benefit purpose and the interests of those materially affected by the corporation's conduct-including customers, employees, and the community-in addition to shareholders' interests.
Veeva's public benefit purpose is to help make the industries we serve more productive and create high-quality employment opportunities.
Learn More
Work Anywhere
Work Anywhere means you can work in an office or at home on any given day. It's about getting the work done in the way and place that works best for you.
We invest in our offices to make them places where our employees like to go. If you work in the office three or more days a week, you will have a dedicated office workspace.
Product teams are organized in regional product excellence hubs for optimal collaboration and live within a time zone of their hub. Our current product hubs are located in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. We create opportunities for teams to get together in person regularly.
Customer-facing roles, such as Sales and Professional Services, live near and/or travel to their customers.
Read More →
Veeva Giving
At Veeva, we believe in giving back. Veeva's support for charitable causes is entirely employee driven because we think giving is personal and should be directed by the individual. With our 1% Veeva Giving program, each employee receives an amount equivalent to 1% of their base salary annually to support the non-profit(s) of their choice. We don't dictate favored corporate causes or ask employees to donate to specific non-profits. We never support a charitable cause in exchange for commercial advantage or preferential treatment.
Corporate Citizenship
Veeva's core values - do the right thing, customer success, employee success, and speed - guide our decision making and define our culture. Doing the right thing means that we are concerned about more than just financial success and return to shareholders. We recognize a responsibility to customers, employees, environment, and society.As individuals, we pride ourselves on being good people who are honest, fair, and direct. We treat others with respect. As a company, we strive to be a good corporate citizen, a positive force in the business community, active in our communities, and an example to others.
Read More →
Employees are Shareholders
Our equity program is designed to enable the vast majority of our employees to participate. Our unique approach to awarding equity grants allows our employees to be shareholders so they can benefit financially in the company's growth.
Non-Competes
Veeva has taken a strong stance against the use of non-compete agreements that can limit employee opportunities. We do not require our employees to sign non-compete agreements, and we have taken legal action to fight the unfair use of these agreements by other companies because we believe such agreements limit an employee's fundamental right to work where they choose. We believe in our people and want them to be successful here at Veeva or wherever their careers take them.
Read More →
News and recognition
Veeva in Top 100 Most Reliable Companies
Fastest-Growing Company for 5 Years, Future 50 for 2 Years
New York's Noncompete Bill Is A 'Big Domino To Fall'-And The Broadest Ban Yet-In A Growing Movement Against Them
Veeva's Peter Gassner Combine's Today's Execution with Tomorrow's Vision
Grow, contribute and be recognized
"Veeva's engineering teams take a pragmatic approach to software development. We offer an ideal environment for engineers who value focus, speed and integrity in their work."
* Jacob Marcus
VP, Engineering
"I appreciate that Veeva values autonomy over alignment. As a result, we get to make decisions as a small team and ship products faster."
* Shilpa Chandermohan
SoftwareEngineer
"As a softwareengineer at Veeva, I'm proud to be doing meaningful work building clinical trial software that will benefit so many people."
* Durward Denham
SoftwareEngineer
Previous Next
Other related jobs
Senior SoftwareEngineer - Front End
Engineering
Vancouver, Canada
Posted 4 days ago
AI Data EngineerEngineering
Toronto, Canada
Posted 31 days ago
AI Data EngineerEngineering
Ottawa, Canada
Posted 31 days ago
AI Data EngineerEngineering
Toronto, Canada
Posted 31 days ago
AI Data EngineerEngineering
Portland, United States
Posted 31 days ago
AI Data EngineerEngineering
Boston, United States
Posted 31 days ago
Explore all roles at Veeva
Search Jobs
$150k-300k yearly 60d+ ago
Lead UAV Airframe Engineer
Edge Autonomy
Staff software engineer job in San Luis Obispo, CA
FLSA STATUS: Exempt
SALARY RANGE: The anticipated salary range for this role is $155,000 to $195,000 annually. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across U.S. locations. Actual compensation may vary depending on the selected candidate's qualifications, experience, geographical location, and internal alignment.
SUMMARY
The Airframe Lead serves as the mechanical engineering lead for the Air Vehicle Integrated Product Team (IPT), with end-to-end technical responsibility for the airframe architecture, structural design, and mechanical integration of the aircraft. This role owns the airframe technical baseline and ensures that structural, mechanical, and manufacturability considerations are fully integrated across the vehicle lifecycle-from concept through flight test and production transition.
The Airframe Lead acts as the primary technical authority for airframe-related decisions, interfaces closely with adjacent disciplines (systems, propulsion, avionics, manufacturing, and test), and translates program requirements into a cohesive, certifiable, and producible airframe solution.
RESPONSIBILITIES
The following job functions are a basic requirement but are not limited to and may be assigned other duties.
Serve as the mechanical engineering lead for the Air Vehicle IPT, owning airframe technical direction and decision-making.
Define and maintain the airframe system architecture, structural design philosophy, and mechanical integration strategy.
Own airframe requirements flowdown, trade studies, and design margins.
Act as the technical authority for airframe-related design reviews, change control, and configuration decisions.
Lead structural and mechanical design efforts including primary and secondary structures, joints, load paths, and interfaces.
Ensure proper integration of propulsion, avionics, payloads, landing gear, and other subsystems into the airframe.
Oversee composite and metallic structural designs, including material selection and manufacturing methods.
Ensure designs meet performance, weight, strength, durability, and manufacturability requirements.
Guide structural analysis activities (loads, stress, vibration, fatigue) and ensure alignment with design assumptions.
Define structural test strategies, including component, subscale, and full-scale testing.
Support ground and flight test efforts by providing airframe technical support and rapid issue resolution.
Own closure of airframe-related discrepancies, test findings, and nonconformances.
Partner with manufacturing and supply chain teams to ensure airframe designs are producible and scalable.
Support tooling, fixture, and assembly process development.
Drive design-for-manufacturing (DFM) and design-for-assembly (DFA) improvements.
Support production readiness reviews and transition to sustained production.
Serve as the primary airframe interface to systems engineering, program management, and leadership.
Communicate technical risks, tradeoffs, and recommendations clearly to stakeholders.
Mentor airframe engineers and specialists through technical guidance and design reviews.
REQUIRED QUALIFICATIONS
The following are non-exhaustive qualifications for the position:
Bachelor's degree in Mechanical Engineering, Aerospace Engineering, or a related field required.
8-12+ years of progressive experience in airframe, structural, or mechanical design for aircraft or UAS.
Demonstrated experience leading airframe or structural design efforts on complex aerospace systems.
Experience working within IPT or program-based engineering environments.
Strong expertise in airframe structures, load paths, and mechanical integration.
Proficiency with CAD and PLM tools (e.g., SolidWorks, CATIA, NX, or similar).
Familiarity with structural analysis methods and interpretation of results.
Experience with composite structures, bonding, and aerospace fastener systems.
Understanding of aerospace manufacturing processes and materials.
Technical authority with strong engineering judgment.
Ability to lead through influence rather than formal people management.
Strong systems-thinking mindset and attention to interfaces.
Clear communicator capable of explaining complex technical topics.
Bias toward execution, risk identification, and practical solutions.
PREFERRED QUALIFICATIONS
Master's degree in Aerospace or Mechanical Engineering.
Experience with UAV or small/medium aircraft development programs.
Prior ownership of airframe technical baselines through flight test.
Experience supporting certification, qualification, or military airworthiness processes.
Experience specifically with SolidWorks CAD and PDM/PLM.
Proven ability to balance performance, weight, cost, and manufacturability.
Strong mentoring capability for developing engineers.
Comfort operating in fast-paced, prototype-driven environments.
REDWIRE DEFENSE TECH BENEFITS
Matching 401(k)
Paid PTO
Paid holidays
Medical, vision, and dental insurance
Group Short-Term & Long-Term Disability
HSA and FSA Options
Critical Care Plan
Accident Care Plan
CLEARANCE REQUIREMENTS
This position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person's status under the ITAR and the EAR.
WORK ENVIRONMENT AND PHYSICAL REQUIREMENTS
The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed.
REDWIRE DEFENSE TECH IS AN EQUAL OPPORTUNITY EMPLOYER
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Redwire Defense Tech is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an “At-Will” basis.
$155k-195k yearly Auto-Apply 3d ago
Senior Software Engineer, Core Experiences - Santa Maria, USA
Speechify
Staff software engineer job in Santa Maria, CA
Job Description
Mission
Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.
What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth.
Overview
We're looking for a Senior SoftwareEngineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience.
What You'll Do
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK
Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms
Ship cloud functions, lightweight backend services, and jobs using Kotlin
An Ideal Candidate Should Have
Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable.
Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs
Preferred Tech Stack:
Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)
Prior experience with GCP is a plus
What We Offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.
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.
$115k-159k yearly est. 6d ago
Assistant Professor - Computer Science and Software Engineering (AY 26/27)
California State University System 4.2
Staff software engineer job in San Luis Obispo, CA
Our commitment to equal opportunity means ensuring that every student and employee has access to the resources and support they need to thrive and succeed in a university environment and in their communities. Cal Poly complies with Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, the Americans with Disabilities Act (ADA), Section 504 of the Rehabilitation Act, the California Equity in Higher Education Act, California's Proposition 209 (Art. I, Section 31 of the California Constitution), other applicable state and federal anti-discrimination laws, and CSU's Nondiscrimination Policy. We prohibit discriminatory preferential treatment, segregation based on race or any other protected status, and all forms of discrimination, harassment, and retaliation in all university programs, policies, and practices.
Cal Poly is a diverse community of individuals who represent many perspectives, beliefs and identities, and is committed to fostering an inclusive, respectful, and intellectually vibrant environment. We cultivate a culture of open dialogue, mutual respect, and belonging to support educational excellence and student success. Through academic programs, student organizations and activities, faculty initiatives, and community partnerships, we encourage meaningful engagement with diverse perspectives. As a higher education institution, we are dedicated to advancing knowledge and empowering individuals to reach their full potential by prioritizing inclusive curriculum development, faculty and staff training, student mentorship, and comprehensive support programs. At Cal Poly, excellence is built on merit, talent, diversity, accessibility, and equal opportunity for all.
Cal Poly provides a range of benefits for our faculty which can be found at ************************************* Cal Poly is family friendly, offering parental leave, educational fee waivers, childcare pre-tax benefits, and an on-campus children's center (***********************************************
REQUIRED QUALIFICATIONS
An earned doctorate (Ph.D.) in Computer Science, Computer Engineering, SoftwareEngineering, or a closely related field from an accredited institution or international equivalent is required for appointment. Candidates nearing completion of the doctorate (ABD) will be considered but must provide proof that the doctorate was awarded prior to or by the start of the appointment.
The successful candidate will demonstrate excellence in teaching, effective communication, and interpersonal skills and must have the ability to work effectively with students, staff and faculty. Candidates must demonstrate the ability to develop an externally funded, applied research program that involves undergraduate and graduate students, and partnerships with key stakeholders. Demonstrated experience and commitment to hands-on, student-centered learning and teaching, as well as demonstrated ability to collaboratively work in multidisciplinary settings are required. Excellent written and oral communication skills and strong interests in undergraduate and graduate teaching are required. Demonstrated proficiency in written and oral use of the English language is required.
PREFERRED QUALIFICATIONS
Preference will be given to candidates with a demonstrated excellence in university-level teaching and research (commensurate with time since degree), experience with laboratory-based instruction and/or industry experience. Experience working with diverse populations and fostering a collaborative, supportive, and inclusive environment is preferred.
Preference will be given primarily to candidates able to teach courses in areas of need and secondarily to candidates able to teach courses in additional areas of emphasis for the Computer Science and SoftwareEngineering Department. Areas of need include softwareengineering, programming languages, operating systems, high-performance computing, full-stack mobile and web development, and databases. Additional areas of emphasis include privacy and security, artificial intelligence, game development, and data science.
SPECIAL CONDITIONS
The person holding this position is considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with Cal Poly, San Luis Obispo. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. NOTE: Cal Poly cannot deny an applicant a position solely or in part due to a criminal conviction history until it has performed an individualized assessment and linked the relevant conviction history with specific job duties in the position being sought.
Please note: Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Cal Poly has designated as sensitive. Sensitive positions are those requiring heightened scrutiny of individuals holding the position based on potential for harm to children, concerns for the safety and security of people, animals, or property, or heightened risk of financial loss to Cal Poly or individuals in the university community.
Faculty employees who wish to apply for permanent residency will be responsible for retaining an immigration attorney. All filing and attorney's fees will be incurred by the faculty member.
For health and well-being, Cal Poly is a smoke & tobacco-free campus. The university is committed to promoting a healthy environment for all members of our community.
In accordance with the California State University (CSU) Out-of-State Employment Policy, the CSU is a state entity whose business operations reside within the State of California and prohibits hiring employees to perform CSU related work outside of California. At Cal Poly, tenure-line faculty are expected to establish an on-campus presence.
Subject to further planning and approval, Cal Poly anticipates a possible transition to semester-based year-round operations (YRO). Under YRO, full-time academic year faculty may be assigned to teach in two consecutive semesters (Fall/Spring, Spring/Summer, or Summer/Fall) out of the three semesters offered annually. The two-semester sequence will constitute the regular academic year appointment. Faculty may also be eligible to teach in the third semester for additional compensation, subject to departmental needs and University policy.
HOW TO APPLY
To apply, applicants should complete a required online faculty application and attach the following supplemental documents: (1) cover letter providing details of the applicant's qualifications and interest in the position; (2) current CV; (3) statement of goals and plans for research; (4) copy of unofficial transcripts; and (5) Universal Student Success Statement (see prompt below).
Prompt:
Cal Poly is a public, student-centered university that serves the diverse constituents of the state of California and has a strong emphasis on the teacher-scholar model. Please detail your approach to teaching and learning at the collegiate level, including evidence of experience with inclusive, accessible, and intentional teaching, to a wide variety of students and a description of how you will continue to develop this expertise at Cal Poly. Service or scholarship related to skills developed in these areas might also be included here.
Please be prepared to provide three professional references with names and email addresses when completing the online faculty application. Finalists for the position will be required to provide 3 letters of reference. The selected candidate will be required to provide official transcripts prior to appointment for final consideration.
Cal Poly's ability to sponsor employment-based visas will depend on institutional priorities, budget availability, and current federal regulations. Cal Poly does not commit to providing visa sponsorship for this position, and applicants should not expect that such sponsorship will be offered.
For full consideration, candidates are encouraged to apply by the Review Begin Date, December 10, 2025. Applications received after this date may be considered.
For questions, please contact search committee chair Christian Eckhardt via ********************.
Advertised: Oct 20 2025 Pacific Daylight Time
Applications close:
$72k-92k yearly est. Easy Apply 22d ago
Assistant Professor - Data Science in Computer Science and Software Engineering (AY 26/27)
Cal Poly 4.1
Staff software engineer job in San Luis Obispo, CA
DATA SCIENCE (IN COMPUTER SCIENCE & SOFTWAREENGINEERING) TENURE-TRACK FACULTY POSITION - The Computer Science and SoftwareEngineering Department in the College of Engineering at California Polytechnic State University in San Luis Obispo, California (Cal Poly) is excited to invite applications for a full-time, academic year, tenure-track faculty position in Data Science at the Assistant Professor rank beginning Fall 2026.
Cal Poly has a tradition of excellence in teaching and scholarship that supports a curriculum centered on a "Learn by Doing" philosophy and focused on preparing graduates to make a positive impact on their world day one. Cal Poly is committed to the teacher-scholar model. As teachers, faculty are expected to exhibit strong pedagogic skills and to remain proficient and current in their disciplines. The successful candidate will be expected to teach undergraduate and master's level courses and support and expand curricular development in computer science and/or softwareengineering. As scholars, faculty should be engaged in scholarly work that is of very high quality as evidenced by external peer review. As colleagues, faculty are encouraged to perform service activities at all levels of the University.
Salary will be commensurate with education and experience of the individual selected. Qualified candidates with industry experience are encouraged to apply. Anticipated hiring range: $110,000 - $123,000 per year.
The College of Engineering at Cal Poly is committed to building a faculty of teacher-scholars who collaborate to provide a multi-disciplinary and hands-on approach to inclusive excellence in student learning and applied research. We believe that individuals from broad backgrounds strengthen our programs and positively impact student success. We encourage qualified applicants from all backgrounds to apply for consideration. Cal Poly emphasizes Learn by Doing, which involves extensive lab work and projects in support of theoretical knowledge.
ABOUT THE DEPARTMENT
Cal Poly's Computer Science and SoftwareEngineering Department is committed to close student-faculty interaction in small classes and in developing software in real-world projects, embodying Cal Poly's Learn by Doing philosophy (**************************************** is committed to a supportive, welcoming environment that enables students to succeed; and is committed to fostering a vibrant and inclusive community of students, faculty, and staff with diverse backgrounds and lived experiences. Areas of curricular emphasis in the Computer Science and SoftwareEngineering Department include privacy and security, artificial intelligence, game development, and data science.
For more information about the department, please visit *************************
EQUAL OPPORTUNITY AND EXCELLENCE IN EDUCATION AND EMPLOYMENT
This position is open and available to all regardless of race, sex, color, ethnicity or national origin. Consistent with California law and federal civil rights laws, Cal Poly provides equal opportunity in education and employment without unlawful discrimination or preferential treatment based on race, sex, color, ethnicity, or national origin. Our commitment to equal opportunity means ensuring that every student and employee has access to the resources and support they need to thrive and succeed in a university environment and in their communities. Cal Poly complies with Title VI of the Civil Rights Act of 1964, Title IX of the Education Amendments of 1972, the Americans with Disabilities Act (ADA), Section 504 of the Rehabilitation Act, the California Equity in Higher Education Act, California's Proposition 209 (Art. I, Section 31 of the California Constitution), other applicable state and federal anti-discrimination laws, and CSU's Nondiscrimination Policy. We prohibit discriminatory preferential treatment, segregation based on race or any other protected status, and all forms of discrimination, harassment, and retaliation in all university programs, policies, and practices.
Cal Poly is a diverse community of individuals who represent many perspectives, beliefs and identities, and is committed to fostering an inclusive, respectful, and intellectually vibrant environment. We cultivate a culture of open dialogue, mutual respect, and belonging to support educational excellence and student success. Through academic programs, student organizations and activities, faculty initiatives, and community partnerships, we encourage meaningful engagement with diverse perspectives. As a higher education institution, we are dedicated to advancing knowledge and empowering individuals to reach their full potential by prioritizing inclusive curriculum development, faculty and staff training, student mentorship, and comprehensive support programs. At Cal Poly, excellence is built on merit, talent, diversity, accessibility, and equal opportunity for all.
Cal Poly provides a range of benefits for our faculty which can be found at ************************************* Cal Poly is family friendly, offering parental leave, educational fee waivers, childcare pre-tax benefits, and an on-campus children's center (***********************************************
REQUIRED QUALIFICATIONS
An earned doctorate (Ph.D.) in Data Science, Computer Science, SoftwareEngineering, or a closely related field from an accredited institution or international equivalent is required for appointment. Candidates nearing completion of the doctorate (ABD) will be considered but must provide proof that the doctorate was awarded prior to or by the start of the appointment.
The successful candidate will demonstrate excellence in teaching, effective communication, and interpersonal skills and must have the ability to work effectively with students, staff and faculty. Candidates must demonstrate the ability to develop an externally funded, applied research program that involves undergraduate and graduate students, and partnerships with key stakeholders. Demonstrated experience and commitment to hands-on, student-centered learning and teaching, as well as demonstrated ability to collaboratively work in multidisciplinary settings are required. Excellent written and oral communication skills and strong interests in undergraduate and graduate teaching are required. Demonstrated proficiency in written and oral use of the English language is required.
PREFERRED QUALIFICATIONS
Preference will be given to candidates with a demonstrated excellence in university-level teaching and research (commensurate with time since degree), experience with laboratory-based instruction and/or industry experience. Experience working with diverse populations and fostering a collaborative, supportive, and inclusive environment is preferred.
Preference will be given to candidates able to teach courses in areas of need. Areas of need include data science, artificial intelligence, machine learning, databases, data visualization, data ethics, data engineering, data mining, and big data.
SPECIAL CONDITIONS
The person holding this position is considered a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with Cal Poly, San Luis Obispo. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. NOTE: Cal Poly cannot deny an applicant a position solely or in part due to a criminal conviction history until it has performed an individualized assessment and linked the relevant conviction history with specific job duties in the position being sought.
Please note: Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Cal Poly has designated as sensitive. Sensitive positions are those requiring heightened scrutiny of individuals holding the position based on potential for harm to children, concerns for the safety and security of people, animals, or property, or heightened risk of financial loss to Cal Poly or individuals in the university community.
Faculty employees who wish to apply for permanent residency will be responsible for retaining an immigration attorney. All filing and attorney's fees will be incurred by the faculty member.
For health and well-being, Cal Poly is a smoke & tobacco-free campus. The university is committed to promoting a healthy environment for all members of our community.
In accordance with the California State University (CSU) Out-of-State Employment Policy, the CSU is a state entity whose business operations reside within the State of California and prohibits hiring employees to perform CSU related work outside of California. At Cal Poly, tenure-line faculty are expected to establish an on-campus presence.
Subject to further planning and approval, Cal Poly anticipates a possible transition to semester-based year-round operations (YRO). Under YRO, full-time academic year faculty may be assigned to teach in two consecutive semesters (Fall/Spring, Spring/Summer, or Summer/Fall) out of the three semesters offered annually. The two-semester sequence will constitute the regular academic year appointment. Faculty may also be eligible to teach in the third semester for additional compensation, subject to departmental needs and University policy.
HOW TO APPLY
To apply, applicants should complete a required online faculty application and attach the following supplemental documents: (1) cover letter providing details of the applicant's qualifications and interest in the position; (2) current CV; (3) statement of goals and plans for research; (4) copy of unofficial transcripts; and (5) Universal Student Success Statement (see prompt below).
Prompt:
Cal Poly is a public, student-centered university that serves the diverse constituents of the state of California and has a strong emphasis on the teacher-scholar model. Please detail your approach to teaching and learning at the collegiate level, including evidence of experience with inclusive, accessible, and intentional teaching, to a wide variety of students and a description of how you will continue to develop this expertise at Cal Poly. Service or scholarship related to skills developed in these areas might also be included here.
Please be prepared to provide three professional references with names and email addresses when completing the online faculty application. Finalists for the position will be required to provide 3 letters of reference. The selected candidate will be required to provide official transcripts prior to appointment for final consideration.
Cal Poly's ability to sponsor employment-based visas will depend on institutional priorities, budget availability, and current federal regulations. Cal Poly does not commit to providing visa sponsorship for this position, and applicants should not expect that such sponsorship will be offered.
For full consideration, candidates are encouraged to apply by the Review Begin Date, December 10, 2025. Applications received after this date may be considered.
For questions, please contact search committee chair Jonathan Ventura via ********************.
$110k-123k yearly Easy Apply 60d+ ago
Software Engineering Intern
Rantec Power Systems, Inc.
Staff software engineer job in Los Osos, CA
Job Description
Rantec Power Systems Inc. is hiring Interns at $21.00/hr!
Come join our team! Based in Los Osos, California, located along California's scenic Central Pacific coastline, Rantec offers many outstanding benefits, the following are a few:
Competitive wages
Tuition Assistance
Peer-to-Peer recognition and Years of Service Awards.
We have every other Friday off as we are on the 9/80 schedule
Free catered lunch on the Friday/payday that we work.
Rantec is an upper-tier designer and manufacturer of power supplies for the military and aerospace markets. We are an engineering-based company, with expertise in all aspects of power supply design, manufacturing and test.
Position Summary
Gain valuable hands-on experience while being a part of a team that foster's innovation, employee involvement. Perform task and project level assignments including design/development, analysis, and manufacturing support of power supply development for defense and aerospace applications.
Essential Duties and Responsibilities
Support designing circuits for power supplies.
Assists and participates in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products.
Test and troubleshoot existing designs.
Support product improvement through the analysis of existing products and the incorporation of design improvements.
Incorporate product changes originating from changes in customer specifications, changes in components or manufacturing requirements, and to address obsolescence issues.
Determine the testing protocol for design and prototype validation as well as final product acceptance testing.
Assist developing product performance and compliance testing. Support product realization. Participate in design reviews, scheduling meetings and other engineering work groups as needed.
Ability to work flexible hours and/or different shifts, as required.
Ability to work in a safe professional manner adhering to all regulatory requirements including OSHA, EPA, State and Federal Regulations.
As the Company's success relies on the productivity of our team and adherence to customer product schedules, an essential function of this position is the ability to arrive to work on-time, and work each day, as scheduled.
Perform other duties as assigned.
Education and Experience
Interest in power electronics.
1 year of Experience with electrical engineering lab equipment and test equipment preferred.
Pursuing degree in Electrical Engineering, Computer Science, Mechanical Engineering, or another technical discipline.
Ability to read an electrical schematic.
Salary: $21.00 Hourly
Click on this link to read Rantec's Privacy Policy
Rantec is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Rantec will consider requests for reasonable accommodation from applicants with disabilities or sincerely held religious beliefs. If you require accommodation during the application process, please contact *************.
Powered by JazzHR
3QCv4koJme
$21 hourly 10d ago
Software Engineer III/IV
Zone 5 Technologies
Staff software engineer job in San Luis Obispo, CA
At Zone 5 Technologies, we're redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge autonomous solutions that push the boundaries of UAS technology - solving complex challenges that matter.
We're building the future of UAS capabilities, and we're looking for exceptional talent to join us. If you're driven by hard problems, energized by rapid innovation, and ready to make an impact on next-generation flight systems, you belong here.
Are you C# softwareengineer looking to make a meaningful impact in the development of complex, high-reliability software systems for safety-critical applications with the aerospace and defense industry? Zone 5 Technologies is seeking a highly skilled and motivated SoftwareEngineer to join our team. The ideal candidate is a strong programmer with experience across the software development lifecycle, embedded systems, and modern development practices.
Responsibilities
Collaborate with cross-functional teams to develop embedded and
application-level software solutions
Design, implement, test, and maintain software for high-reliability systems in safety-critical environments
Utilize Git and GitHub for version control, code reviews, and collaborative development
Support build automation, system integration, and testing through scripting and command-line tools
Contribute to CI/CD pipelines using GitHub Actions and assist in deploying software to cloud environments, particularly AWS
Qualifications
3-7 years of professional experience in
software application development
, ideally in aerospace, defense, or safety-critical industries
Proficiency in one or more programming languages: C#, C, C++, Python, or Matlab/Simulink
Strong understanding of embedded systems, real-time programming, or model-based design
Hands-on experience with Git, GitHub, and Visual Studio
Familiarity with Bash or PowerShell for scripting and automation tasks
Experience with CI/CD practices and tools, particularly GitHub Actions, and exposure to AWS infrastructure
Pay range for this role
$150,000 - $180,000 USD
What's in it for you:
Benefits:
Competitive total compensation package
Comprehensive benefit package options include medical, dental, vision, life, and more.
401k with company-match
4 weeks of paid time off each year
12 annual company holidays
Why Join Zone 5 Technologies?
Innovative Environment: Work on cutting-edge technology that is shaping the future of defense and aerospace.
Collaborative Culture: Join a team of passionate professionals dedicated to pushing the boundaries of what's possible.
Career Growth: Opportunities for professional development and career advancement.
If you are passionate about unmanned aircraft technology and want to be a part of a dynamic and growing company, we would love to hear from you. Apply today and join the Zone 5 Technologies team!
Note about our Texas roles: we are in the process of opening a location on the mid-west side of the DFW metro region. Roles in Texas will initially work remotely and then be expected to be onsite when that location opens in 2026.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
Zone 5 Technologies is a federal contractor and participates in E-Verify to confirm employment eligibility. As required by law, we will verify the identity and employment authorization of all new employees using the E-Verify system. Learn more about your rights and responsibilities under E-Verify: *************************
$150k-180k yearly Auto-Apply 60d+ ago
Senior Software Engineer, Windows/Desktop Applications - Santa Maria, USA
Speechify
Staff software engineer job in Santa Maria, CA
Job DescriptionMission
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
What You'll Do
Lead 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 have
Required:
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 softwareengineering 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 offer
A 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 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.
How much does a staff software engineer earn in Arroyo Grande, CA?
The average staff software engineer in Arroyo Grande, CA earns between $108,000 and $207,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Arroyo Grande, CA