Software Development Engineer: Entry-Level

4 weeks ago


Fremont, California, United States Pyka Full time

Pyka is seeking a skilled Senior Software Engineer to join our team working on the full stack of aviation robotics.

You will have the opportunity to work on a wide range of technical problems in the fields of planning, mapping, object detection, simulation, controls, and more.

In this role, you will be responsible for scoping, planning, and implementing large-scale features for our autonomous aircraft and its associated ground infrastructure.

As a senior software engineer, there are opportunities for technical leadership and mentorship for other members of the team.

Some of the current and future projects you will likely contribute to include:

  • Integrating detect and avoid systems for beyond visual line of sight flight
  • Cloud-based data processing and visualization

We're applying our technologies to every industry where autonomous electric aircraft can be useful, starting with the highest value and most dangerous jobs.

In doing so, we're building game-changing products manufactured at scale, while perfecting the safety, reliability, and capabilities of our autonomy engine and electric propulsion systems.

We design, develop, and manufacture an ecosystem of technologies including proprietary flight control software, avionics, high power density motors, motor controllers, batteries, and custom carbon-fiber composite airframes.

Today, we supply autonomous electric aircraft for cargo transport and crop protection to real-world customers across four separate continents and have secured industry-first regulatory approvals from the FAA.

Our cargo aircraft enables remote connectivity, enhances express delivery networks, and ensures fast and reliable shipping of critical supplies to areas in need.

Our crop protection aircraft offers agricultural services providers and farmers an autonomous tool to make aerial application safer, more precise, and less harmful to surrounding environments.

What you work on at Pyka makes people's lives better now and brings the future of electric aviation one step closer each day.

Key responsibilities include:

  • Defining and implementing features and bug fixes within our existing C++17 and Python codebase
  • Implementing tests and validation of your code and helping shepherd it through flight and field testing with our flight operations team
  • Working with the operations and product teams to define and understand requirements for new features

Requirements include:

  • 5+ years of professional experience with C++ (ideally C++11 or newer)
  • Professional experience with Python
  • Experience in one or more areas of: path planning, mapping, object detection, simulation, or aviation controls

We offer:

  • Employer-sponsored health, dental, and vision insurance
  • FSA with employer matching
  • 401(k)
  • Paid holidays and generous PTO
  • Opportunity to work on large autonomous aircraft and see them fly

This position requires access to technology, software, and other information that is subject to governmental access control restrictions, due to export controls.

Company may delay commencement of employment, rescind an offer of employment, terminate employment, and/or may modify job responsibilities, compensation, benefits, and/or access to Company facilities and information systems, as Company deems appropriate, in order to ensure compliance with applicable government access control restrictions.


  • Software Developer

    4 weeks ago


    Fremont, California, United States Siemens Digital Industries Software Full time

    Job SummaryWe are seeking a skilled Software Developer to join our team in the development of computer aided design tools for the Electronic Design Automation (EDA) industry. The ideal candidate will have a strong background in object-oriented C++ software development and experience with high-performance data structures, algorithms, and design patterns.Key...

  • Software Developer

    4 weeks ago


    Fremont, California, United States Siemens Industry Software Inc. Full time

    Unlock Your Potential with Siemens Industry Software Inc.Discover a world of innovation and growth at Siemens Industry Software Inc., a global leader in product lifecycle management (PLM), manufacturing operations management (MOM), and electronic design automation (EDA) software, hardware, and services. Our company is dedicated to empowering individuals to...


  • Fremont, California, United States Info Way Solutions Full time

    Job Title: Software Development EngineerJob Summary:Info Way Solutions is seeking a skilled Software Development Engineer to join our Vehicle Software team. The ideal candidate will have experience in developing control algorithms and embedded software for fuel cell electric vehicles and powertrains.Key Responsibilities:Develop control systems for fuel cell...

  • Software Developer

    4 weeks ago


    Fremont, California, United States Siemens Digital Industries Software Full time

    Job Title: Software Developer - Electronic Design AutomationAbout the Role:We are seeking a highly motivated and talented Software Developer to join our team at Siemens Digital Industries Software. As a Software Developer, you will be responsible for designing, developing, and implementing software programming for products with a focus on surpassing customer...

  • Software Engineer

    4 weeks ago


    Fremont, California, United States Siemens Digital Industries Software Full time

    Job Title: Software Engineer - Electronic Design AutomationAbout the Role:We are seeking a highly motivated recent college graduate to join our Calibre engineering team in the Design to Silicon business unit. As a software engineer, you will be responsible for designing, developing, debugging, and supporting the Calibre software. Your development...

  • Software Developer

    3 weeks ago


    Fremont, California, United States Siemens Digital Industries Software Full time

    Job Family:Research & DevelopmentReq ID: 433462At Siemens Digital Industries Software, we are looking for a talented Software Developer to join our Electronic Design Automation team. As a member of our team, you will be responsible for designing, developing, modifying, and implementing software programming for products with a focus on surpassing customer...

  • Software Engineer

    3 weeks ago


    Fremont, California, United States Siemens Digital Industries Software Full time

    Job Summary:Siemens Digital Industries Software is seeking a highly motivated recent college graduate to join our Calibre engineering team in the Design to Silicon business unit as a software engineer. This position is part of the Atlas Graduate Program, which offers 12 months of technical and non-technical training, mentorship from Siemens EDA executives...


  • Fremont, California, United States Info Way Solutions Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a skilled Software Development Engineer to join our Vehicle Software team. The ideal candidate will have experience in developing control algorithms and embedded software for fuel cell electric vehicles and powertrains.The successful candidate will work closely with controls, systems, and...


  • Fremont, California, United States Nova Ltd. Full time

    About Nova Ltd.Nova Ltd. is a leading innovator and key provider of metrology solutions for advanced process control used in semiconductor manufacturing. Our products are used in-line by leading chip foundries as well as original equipment manufacturers.We are seeking a passionate and talented Software Engineer with a strong interest in the semiconductor...


  • Fremont, California, United States Info Way Solutions Full time

    We are seeking a skilled software developer to join our team at Info Way Solutions, LLC. The ideal candidate will have experience in ASP.NET full stack development, C# web and Windows Forms development, and working with Global SAP ERP infrastructure.The primary responsibilities of this role will be to design, develop, test, and release software applications...


  • Fremont, California, United States Xoriant Full time

    Job Title: Workday Integration Software DeveloperJob Summary: The Workday Integration Software Development Engineer Principal (Principal level) uses broad expertise in resolving unique software development engineering applications issues.Responsibilities:Designing, developing, and deploying system configuration and system enhancementsCollaborating with IT...


  • Fremont, California, United States PDDN Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at PDDN. As a key member of our engineering team, you will be responsible for designing, implementing, and iterating on our software solutions.Key Responsibilities:Architect and design software solutions using Java, J2EE, and Spring MVCDevelop and implement software features...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Software Engineer Job DescriptionSiemens Digital Industries Software is seeking an expert Software Engineer to join our Calibre engineering team in the IC segment.You will be part of a team responsible for designing, developing, and supporting the Calibre Parasitic Extraction software (xACT, xACT3D). The Calibre parasitic extraction products identify the...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job Family:Research & DevelopmentReq ID:438768Transform the Everyday: At Siemens Digital Industries Software, we blur the boundaries between industry domains by integrating the virtual and physical, hardware and software, design and manufacturing worlds. Our culture encourages creativity, welcomes fresh thinking and focuses on growth, so our people, our...


  • Fremont, California, United States Gateway Recruiting, INC. Full time

    Job OverviewThe Senior Embedded Software Developer will be a key member of our software development team, responsible for designing, developing, and testing embedded software for safety-critical products. The ideal candidate will have a strong background in software development, with expertise in C, C, and Assembly programming languages.Key...

  • Software Engineer II

    2 weeks ago


    Fremont, California, United States Sierra Nevada Corporation Full time

    Job Summary:As a Software Engineer II at Sierra Nevada Corporation, you will play a critical role in supporting the development of embedded software for small form factor security devices and network real-time embedded systems. This position requires strong analytical and problem-solving skills, as well as the ability to work collaboratively in a...


  • Fremont, California, United States Sierra Nevada Corporation Full time

    Job SummaryAs an Embedded Software Design Engineer at Sierra Nevada Corporation, you will have the opportunity to support the development of cutting-edge embedded software for small form factor security devices and network real-time embedded systems. Our team is currently working on a new product for the Department of Defense, and we are looking for a...


  • Fremont, California, United States Walmart Full time

    About the Role:We are seeking a highly skilled iOS Software Engineer to join our team at Walmart Global Tech. As a key member of our Payments Core team, you will play a pivotal role in shaping the user experience for our Wallet.As an iOS Software Engineer, you will design and implement sophisticated features in Walmart iOS applications, working closely with...


  • Fremont, California, United States Gateway Recruiting, INC. Full time

    Job OverviewThe Gateway Recruiting, INC. is seeking a highly skilled Principal Embedded Software Engineer to lead the development of embedded software designs for medical diagnostic devices. This is a critical role that requires expertise in software development, technical leadership, and collaboration with cross-functional teams.Key Responsibilities:Provide...


  • Fremont, California, United States Brooks Automation Full time

    About the Role:We are seeking a skilled Software Development Engineer to join our team at Brooks Automation. As a key member of our Fab Automation group, you will be responsible for designing, developing, and testing software solutions for our semiconductor equipment.Key Responsibilities:Design and develop software solutions for Fab Automation...