We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Software Engineering Salary in Redmond, WA

Receive statistics information by mail

Software Engineering Salary in Redmond, WA

11 831 $ Average monthly salary

Average salary in the last 12 months: "Software Engineering in Redmond"

Currency: USD Year: 2024
The bar chart shows the change in the level of average salary of the profession Software Engineering in Redmond.

Similar vacancies rating by salary in Redmond

Currency: USD
Among similar professions in Redmond the highest-paid are considered to be Embedded Software Engineer. According to our website the average salary is 15193 usd. In the second place is IT Management with a salary 11811 usd, and the third - Networking with a salary 10738 usd.

Recommended vacancies

Software Development Engineer, I&T, Kuiper Ground Systems Engineering
Amazon, Redmond, WA, US
DESCRIPTIONProject Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and under-served communities around the world. We are looking for Software Development Engineer to help us build this service from the ground up.Key job responsibilities* Define, build, test, and support infrastructure to automate ground systems hardware Integration & Test activities at scale* Leverage AWS to develop solutions that bridge the gap between ground systems suppliers and internal backend systems* Own the full software development lifecycle, including design, testing and integration with other Kuiper systemsThis role will be part of the Software and Algorithms (SWALG) team, part of Ground Systems Engineering. SWALG is responsible for:* Design, development, deployment, and support of a tier 1 Monitoring and Remediation System (MARS) needed to maintain high availability of hundreds of ground terminals deployed around the world.* Ground systems integration/test (I&T) automation* Ground terminal configuration, provisioning, and acceptance automation* Systems analysis* Algorithm development (pointing/tracking/calibration/monitoring)* Software interface definition for supplier-provided hardware and development of software test automation* Definition of use cases/requirements needed to drive ground modem software developmentExport Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.A day in the lifeIn this role as a Software Development Engineer, you will design, implement, optimize, and operate systems critical to the uptime and performance of Kuiper ground terminals. Your contributions will have a direct impact on customers around the world.About the teamThe Kuiper Ground Systems Engineering team is responsible for the development, deployment, and long-term performance optimization of Kuiper satellite ground terminals located around the world (Gateway and Telemetry, Tracking, and Command (TT&C)). Ground terminals include full-motion parabolic antennas, radio frequency spectrum monitoring, terminal monitoring and control, and fault management systems. These software-driven distributed systems form the communications backbone for the Kuiper constellation and must provide the world-class reliability, uptime, and performance our customers expect from Amazon.We are open to hiring candidates to work out of one of the following locations:Redmond, WA, USABASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languagePREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent- Experience using AWS and Python is a plusAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and 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. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $115,000/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.
Software Development Engineer, Kuiper Ground Systems Engineering
Amazon, Redmond, WA, US
DESCRIPTIONProject Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and under-served communities around the world. We are looking for Software Development Engineer to help us build this service from the ground up.Key job responsibilities* Work with stakeholders across the Kuiper organization to define, design, implement, and optimize a state-of-the-art condition monitoring and remediation system for ground terminals.* Own the full software development lifecycle - including design, testing, deployment, mission integration, and operational support.* Work with applied scientists/engineers on our team to define, test, and implement machine-learned anomaly detection tools, predictive maintenance workflows, and automated remediation applications.This role will be part of the Software and Algorithms (SWALG) team, part of Ground Systems Engineering. SWALG is responsible for:* Design, development, deployment, and support of a tier 1 Monitoring and Remediation System (MARS) needed to maintain high availability of hundreds of ground terminals deployed around the world.* Ground systems integration/test (I&T) automation* Ground terminal configuration, provisioning, and acceptance automation* Systems analysis* Algorithm development (pointing/tracking/calibration/monitoring)* Software interface definition for supplier-provided hardware and development of software test automation* Definition of use cases/requirements needed to drive ground modem software developmentExport Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.A day in the lifeIn this role as a Software Development Engineer, you will design, implement, optimize, and operate systems critical to the uptime and performance of Kuiper ground terminals. Your contributions will have a direct impact on customers around the world.About the teamThe Kuiper Ground Systems Engineering team is responsible for the development, deployment, and long-term performance optimization of Kuiper satellite ground terminals located around the world (Gateway and Telemetry, Tracking, and Command (TT&C)). Ground terminals include full-motion parabolic antennas, radio frequency spectrum monitoring, terminal monitoring and control, and fault management systems. These software-driven distributed systems form the communications backbone for the Kuiper constellation and must provide the world-class reliability, uptime, and performance our customers expect from Amazon.We are open to hiring candidates to work out of one of the following locations:Redmond, WA, USABASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languagePREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and 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. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $115,000/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.
Software Development Engineer 4
Kforce Inc, Redmond
RESPONSIBILITIES:Kforce has a client in Redmond, WA seeking a Software Development Engineer 4.Responsibilities: Software Development Engineer will design, develop, and maintain automation tools for orchestrating the deployment of services across various regions Collaborate with cross-functional teams to gather requirements and provide feedback on existing infrastructure automation systems Architect and implement innovative solutions to automate validation processes and enable fully automated deployments Develop and maintain integrations with Microsoft proprietary and cloud-native deployment frameworks As a Software Development Engineer, you will design and implement observability tools to enable application teams to collect telemetry and monitor the health of compute clusters Ensure the scalability, reliability, and performance of automation tools to meet the evolving needs of the organization Provide technical guidance to junior team membersREQUIREMENTS: Bachelor's degree in Computer Science, Software Engineering or relevant field required 8+ years of experience required Strong proficiency in C# Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment Effective communication skills and the ability to collaborate with cross-functional teams Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes Strong understanding of cloud computing principles and experience with cloud platforms such as Azure, AWS, or Google Cloud Platform Familiarity with infrastructure-as-code tools such as ARM, Bicep, Terraform, Ansible, or Puppet Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and related toolsPreferred Qualifications: Experience with Microsoft proprietary deployment frameworks such as Azure Resource Manager (ARM) and Ev2 Familiarity with observability tools and practices such as Prometheus, Grafana, or ELK stack The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future. We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave. Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law. This job is not eligible for bonuses, incentives or commissions. Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Software Development Engineer
BeyondSoft Consulting, Inc., Redmond
Software Development EngineerUS-WA-RedmondJob ID: 2024-9423Type: Regular Full Time# of Openings: 1Category: BCIWARED - RedmondOverviewWHO WE ARE:Beyondsoft Consulting, Inc. is a leading technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. For the past 25+ years we have been providing a broad range of high-quality IT services, including staff augmentation, business process outsourcing, custom software solutions, test automation, digital enablement, and other software engineering and digital transformation services. WHAT WE’RE ABOUT:We believe that collaboration, transparency, and accountability are the values that guide our business, our delivery, and our brand. Everyone has something to bring to the table, and we believe in working together with our peers and clients to leverage the best of one another in everything we do. When we proactively collaborate, business decisions become easier, innovation is greater, and outcomes are better. Our ability to achieve our mission and live out our values depends upon a diverse, equitable, and inclusive culture. So, we strive to foster a workplace where people have the respect, support, and voice they deserve, where innovative ideas flourish, and where people can unleash their brilliance. For more information regarding DEI at Beyondsoft, please go to https://www.beyondsoft.com/diversity/. POSITION SUMMARY:Our Redmond-based client is looking for a Software Development Engineer a remote based position. We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of the infrastructure automation team, you will be responsible for designing, developing, and maintaining automation tools utilized by hundreds of engineers across the organization. You will collaborate closely with partner teams to gather requirements, provide feedback on existing systems, and design innovative solutions to enhance deployment efficiency and reliability. ResponsibilitiesDesign, develop, and maintain automation tools for orchestrating the deployment of services across various regions.Collaborate with cross-functional teams to gather requirements and provide feedback on existing infrastructure automation systems.Architect and implement innovative solutions to automate validation processes and enable fully-automated deployments.Develop and maintain integrations with Microsoft proprietary and cloud-native deployment frameworks.Design and implement observability tools to enable application teams to collect telemetry and monitor the health of compute clusters.Ensure the scalability, reliability, and performance of automation tools to meet the evolving needs of the organization.Provide technical guidance to junior team members.QualificationsMust have minimum 5 years experience with .net and C#.Must have minimum 5 years experience with cloud computing (either Azure, AWS, or Google Cloud).Must have minimum 3 years experience with familiarity with DevOps tools (code configuration, arm, bicep or terraform).Should have a Bachelor's degree in computer science, software engineering or relevant field required.Must have 8+ years of experience.Should have strong proficiency in C#.Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.Effective communication skills and the ability to collaborate with cross-functional teams.Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.Strong understanding of cloud computing principles and experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.Familiarity with infrastructure-as-code tools such as ARM, Bicep, Terraform, Ansible, or Puppet.Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and related tools. Preferred Qualifications:Experience with Microsoft proprietary deployment frameworks such as Azure Resource Manager (ARM) and Ev2Familiarity with observability tools and practices such as Prometheus, Grafana, or ELK stack.WHAT WE HAVE TO OFFER:Because we know how important our people are to the success of our clients, it’s a priority to make sure we stay committed to our employees and making Beyondsoft a great place to work. We take pride in offering competitive compensation and benefits along with a company culture that embodies continuous learning, growth, and training with a dedicated focus on employee satisfaction and work/life balance. A competitive pay range of $65/hr-68/hr (depending on experience).15 days per year of Paid Time Off (PTO).9 paid holidays per year (which includes 1 personal floating holiday). 401(k) retirement plan with company match. Eligible employees (and their families) are offered the following company-sponsored benefits: Medical, dental, and vision insurance, health savings account (HSA), short-term and long-term disability, employee assistance plan (EAP), and basic life and AD&D insurance. Eligible employees (and their families) are offered the following voluntary employee-funded benefits: Health care flexible spending account, dependent care flexible spending account, commuter benefits, voluntary accident & critical injury coverage, voluntary long-term care coverage, and voluntary life and AD&D insurance. Beyondsoft provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type with regards to race, color, religion, age, sex, national origin, disability status, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the full employee lifecycle up through and including termination. PI239203102
Software Development Engineer
BeyondSoft Consulting, Inc., Redmond
Software Development EngineerUS-WA-RedmondJob ID: 2024-9422Type: Regular Full Time# of Openings: 1Category: BCIWARED - RedmondOverviewWHAT WE’RE ABOUT:We believe that collaboration, transparency, and accountability are the values that guide our business, our delivery, and our brand. Everyone has something to bring to the table, and we believe in working together with our peers and clients to leverage the best of one another in everything we do. When we proactively collaborate, business decisions become easier, innovation is greater, and outcomes are better. Our ability to achieve our mission and live out our values depends upon a diverse, equitable, and inclusive culture. So, we strive to foster a workplace where people have the respect, support, and voice they deserve, where innovative ideas flourish, and where people can unleash their brilliance. For more information regarding DEI at Beyondsoft, please go to https://www.beyondsoft.com/diversity/. POSITION SUMMARY:Our Redmond-based client is looking for a Software Design Engineer for a Onsite based position in Redmond, WA. We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of the infrastructure automation team, you will be responsible for designing, developing, and maintaining automation tools utilized by hundreds of engineers across the organization. You will collaborate closely with partner teams to gather requirements, provide feedback on existing systems, and design innovative solutions to enhance deployment efficiency and reliability. ResponsibilitiesDesign, develop, and maintain automation tools for orchestrating the deployment of services across various regions.Collaborate with cross-functional teams to gather requirements and provide feedback on existing infrastructure automation systems.Architect and implement innovative solutions to automate validation processes and enable fully automated deployments.Develop and maintain integrations with Microsoft proprietary and cloud-native deployment frameworks.Design and implement observability tools to enable application teams to collect telemetry and monitor the health of compute clusters.Ensure the scalability, reliability, and performance of automation tools to meet the evolving needs of the organization.Provide technical guidance to junior team members.QualificationsShould have bachelor's degree in computer science, software engineering or relevant field required.Must have 8+ years of experience required.Must have strong proficiency in C#.Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.Effective communication skills and the ability to collaborate with cross-functional teams.Must have experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.Should have strong understanding of cloud computing principles and experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.Should have familiarity with infrastructure-as-code tools such as ARM, Bicep, Terraform, Ansible, or Puppet.Should have knowledge of continuous integration/continuous deployment (CI/CD) pipelines and related tools.Preferred Qualifications:Experience with Microsoft proprietary deployment frameworks such as Azure Resource Manager (ARM) and Ev2Familiarity with observability tools and practices such as Prometheus, Grafana, or ELK stack. WHAT WE HAVE TO OFFER:Because we know how important our people are to the success of our clients, it’s a priority to make sure we stay committed to our employees and making Beyondsoft a great place to work. We take pride in offering competitive compensation and benefits along with a company culture that embodies continuous learning, growth, and training with a dedicated focus on employee satisfaction and work/life balance. A competitive pay range of $68/hr- $70/hr (depending on experience).15 days per year of Paid Time Off (PTO).9 paid holidays per year (which includes 1 personal floating holiday). 401(k) retirement plan with company match. Eligible employees (and their families) are offered the following company-sponsored benefits: Medical, dental, and vision insurance, health savings account (HSA), short-term and long-term disability, employee assistance plan (EAP), and basic life and AD&D insurance. Eligible employees (and their families) are offered the following voluntary employee-funded benefits: Health care flexible spending account, dependent care flexible spending account, commuter benefits, voluntary accident & critical injury coverage, voluntary long-term care coverage, and voluntary life and AD&D insurance. Beyondsoft provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type with regards to race, color, religion, age, sex, national origin, disability status, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the full employee lifecycle up through and including termination. PI239203203
Software Engineering Manager - XR Cameras & Sensors
Meta, Redmond
If you are interested in building the fundamental infrastructure powering Mixed Reality scenarios for both VR devices & AR Glasses - then we have the right opportunity for you. Some of the devices we have shipped in the past include: Oculus Quest, Quest 2 , Quest Pro, Quest3. Some of the devices we are currently working on include: multiple next generation VR and AR products.We are a mix of embedded software engineers, firmware enthusiasts, systems generalists and full stack engineers working in a rhythm to deliver awesome camera experiences on our consumer electronics devices. Our team works across many code bases including but not limited to AOSP, Firmware, Linux Kernel, using mostly C++.We are looking for a seasoned Engineering Manager to help us scale our team and be a part of an exciting journey to shape our AR/VR products. This is a highly visible role and we are looking for a leader who can bring the right execution & operational rigor while helping scale the team further and set the strategy going forward. The ideal candidate has experience designing and developing critical and complex systems software in addition to strong communication, organizational, cross-functional and people management skills. Software Engineering Manager - XR Cameras & Sensors Responsibilities: Build a high performance team developing the abstractions, primitives, and frameworks that enable AR and VR on a Linux/AOSP based foundationHire, onboard and retain engineering talent, support career advancements and skill developmentSet clear expectations and create a positive work environment based on individual accountability and teamworkSet ambitious yet attainable goals, and motivate the team to achieve themDrive efficient and effective cross functional collaboration with the broader teamsPlan and coordinate major initiatives such as phased releases of the team's software that align with product roadmaps and organizational prioritiesInfluence the engineering culture of the team and advocate for higher product quality and engineering efficiency Minimum Qualifications:7+ years experience developing, debugging and shipping C++ based system software products or Java based Android internalsEffective communication skills3+ years experience managing and growing software engineersExperience with software development tools and processes such as source control, bug tracking, design documentation, Agile methodology etc.Experience working collaboratively with cross-functional teams in a large organizationBachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.Experience developing, debugging, and shipping software products on large code bases that span platforms and tools. Preferred Qualifications:Experience in technically leading and/or managing teams delivering Operating Systems and/or middleware for high performance consumer electronics About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics. Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].
Software Development Engineer , Project Kuiper / Customer Devices Services
Amazon, Redmond, WA, US
DESCRIPTIONProject Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.The RoleThis role of for a Software Engineer who will design, implement, and operate globally available distributed systems geared towards controlling, managing, and monitoring Kuiper’s customer devices. You’ll build systems using the latest AWS technologies, leveraging best-in-industry software engineering practices.Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.Key job responsibilities- Design and Implement Distributed Cloud-based Services and APIs- Partner with device software, frontend, networking, and security engineering teams- Evangelize engineering excellence best practices and mentor junior engineers. A day in the lifeThis role is for a Software Development Engineer who will build new cloud services and APIs that manage customer devices such as applying software updates, telemetry, and self-healing. You will be building low-latency, highly scalable architecture that are critical to getting high quality internet service to customers.About the teamWe build the cloud systems and APIs for customer device management. Customers devices keep running optimally because of our underlying systems. We are open to hiring candidates to work out of one of the following locations:Redmond, WA, USABASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languagePREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and 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. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $115,000/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.
Software Development Engineer, GNC Software
Amazon, Redmond, WA, US
DESCRIPTIONProject Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, broadband connectivity to underserved communities around the world. Kuiper is an ambitious project that depends on entirely new satellite designs along with all of the ground capabilities needed to operate a large constellation and provide high performance service to end users. Because the constellation will have several thousand satellites serving millions of customers, systems are being designed to be highly autonomous, self-adaptable to the environment, and capable of recovery in the event of problems. The great majority of new equipment and software is being developed and built in-house by our engineering and manufacturing teams.Guidance, Navigation, and Control (GNC) designs the constellation for good coverage and space safety, and develops the systems that control and maneuver each satellite as they ascend from injection to operational orbits, merge into the constellation flow and stationkeep relative to neighbors. Every spacecraft is ready and able to maneuver at any time to avoid other satellites or space debris if a close pass threatens. The navigation system provides precise positioning in real-time and supports forecasting future orbital state, taking into account planned maneuvers and other effects. Guidance, Navigation, and Control also provides cueing to direct the communications systems on the satellite that require accurate pointing in order to achieve high performance.Key job responsibilitiesAs a Guidance, Navigation, and Control software engineer, you will develop real-time, embedded software that flies the satellite; ground based applications that predict orbital state, monitor for potential collisions, and optimize maneuvers; high fidelity modeling and simulation software; and all sorts of infrastructure needed to develop and operate the system. Because GNC is the heart of the satellite flight system, you will frequently be pulled in to help with a broad spectrum of problems standing in the way of satellite integration and test, manufacturing, and even flight operations. Export Control Requirement:Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.A day in the lifeThis is an opportunity to play a significant role in the design of an entirely new satellite system with challenging performance requirements. The large, integrated constellation brings opportunities for advanced capabilities that need investigation and development. Scale also puts emphasis on engineering excellence so our tools and methods, from conceptualization through manufacturing and all phases of test, will be state of the art as will the satellite and supporting infrastructure on the ground. You will split time working well defined SW projects needed by the program on a schedule, prototyping design concepts that may or may not make it to production, participating in component and satellite level testing, and helping with flight operations.About the teamOur team has experience with various satellite systems and many other flight vehicles. We have bench strength in our mission, the core Guidance, Navigation, and Control disciplines, and software development for flight and other systems. We design, prototype, test, iterate and learn together. Because GNC is central to safe flight, we tend to drive Concepts of Operation and many system level analyses. You will find that Kuiper's mission is compelling, so our program is staffed with some of the top engineers in the industry. Our daily collaboration with other teams on the program brings constant opportunity for discovery, learning, and growth.We are open to hiring candidates to work out of one of the following locations:Redmond, WA, USABASIC QUALIFICATIONS- 2+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming language- 1+ years of experience in at least one of: embedded systems and avionics, feedback control systems, or real-time software.- Experience with design patterns, data structures, and test-driven development- Experience with standard, full life-cycle, software engineering practices including coding standards, code reviews, source control management, build processes, testing, and operations.PREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Familiarity with interdisciplinary developments that involve hardware, software, and algorithm co-design and verification- Expertise in real-time operating systems, embedded Linux with real-time extensions, systems programming, concurrency, and scheduling.- Expertise building, testing, and verifying real-time or safety-critical systems.- Experience with sensors, actuators, embedded vehicle electronics/avionics, and/or control systems.- Experience with simulation in various contexts: hardware-in-the-loop, monte-carlo, emulators.- Experience with operating remotely deployed systems in extreme environments.- Experience supporting infrastructure and tool development for scientific/engineering users.Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and 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. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $115,000/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. Applicants should apply via our internal or external career site.
Software Development Engineer
BeyondSoft Consulting, Inc., Redmond
Software Development EngineerUS-WA-RedmondJob ID: 2024-9440Type: Regular Full Time# of Openings: 1Category: BCIWARED - RedmondOverviewWHO WE ARE:Beyondsoft Consulting, Inc. is a leading technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. For the past 25+ years we have been providing a broad range of high-quality IT services, including staff augmentation, business process outsourcing, custom software solutions, test automation, digital enablement, and other software engineering and digital transformation services. WHAT WE’RE ABOUT:We believe that collaboration, transparency, and accountability are the values that guide our business, our delivery, and our brand. Everyone has something to bring to the table, and we believe in working together with our peers and clients to leverage the best of one another in everything we do. When we proactively collaborate, business decisions become easier, innovation is greater, and outcomes are better. Our ability to achieve our mission and live out our values depends upon a diverse, equitable, and inclusive culture. So, we strive to foster a workplace where people have the respect, support, and voice they deserve, where innovative ideas flourish, and where people can unleash their brilliance. For more information regarding DEI at Beyondsoft, please go to https://www.beyondsoft.com/diversity/. POSITION SUMMARY:Our Redmond-based client is looking for a Software Development Engineer for a remote based position. We’re looking for someone with strong communication skills and a self-driven approach to work, capable both directing external teams and jumping in and coding when needed. The ideal candidate understands first party development, enjoys collaborating with internal and external partners, and has a track record for delivering high quality software with a passion for operational excellence. ResponsibilitiesMaintain and develop the server infrastructure used across the entire Age portfolio.Implement new features, increase reliability, improve observability, improve security and automate where possible.Work with the client teams to create new features for the Age game clients.Work with the web and community teams to create new features for the website.Provide troubleshooting and timely resolution of system, network, and infrastructure problems.QualificationsBachelor's degree in Computer Science, related degree, or equivalent work experience.8+ years of experience scripting and/or coding in any combination of Java, C#, PowerShell, JavaScript, Python.8+ concurrent years of designing building, managing, and supporting a large-scale Enterprise Grade network.8+ years of professional experience working on large scale networks, such as cloud providers, web-scale companies, or service providers.8+ years of professional software development experience in the networking domain, including C#, Python, REST, YAML, and workflow systems.Experience with technologies in the Java: Spring, Maven, Gradle, Ant, JUnit and among many others.Working with an integrated development environment (IDE) like MS Visual Studios, IntelliJ.Experience with GIT, JSON, Python, Jenkins, XML is highly desirable.Experience in developing and debugging multi-threaded applications.Knowledge of network and routing protocols (e.g., IPv4, IPv6, TCP/UDP/HTTP(s) etc.). Ability to gracefully handle errors and managing bandwidth. WHAT WE HAVE TO OFFER:Because we know how important our people are to the success of our clients, it’s a priority to make sure we stay committed to our employees and making Beyondsoft a great place to work. We take pride in offering competitive compensation and benefits along with a company culture that embodies continuous learning, growth, and training with a dedicated focus on employee satisfaction and work/life balance.A competitive pay range of 65/hr - $68/hr (depending on experience).15 days per year of Paid Time Off (PTO).9 paid holidays per year (which includes 1 personal floating holiday).401(k) retirement plan with company match.Eligible employees (and their families) are offered the following company-sponsored benefits: Medical, dental, and vision insurance, health savings account (HSA), short-term and long-term disability, employee assistance plan (EAP), and basic life and AD&D insurance. Eligible employees (and their families) are offered the following voluntary employee-funded benefits: Health care flexible spending account, dependent care flexible spending account, commuter benefits, voluntary accident & critical injury coverage, voluntary long-term care coverage, and voluntary life and AD&D insurance. Beyondsoft provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type with regards to race, color, religion, age, sex, national origin, disability status, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the full employee lifecycle up through and including termination. PI239474506
Software Development Engineer
BeyondSoft Consulting, Inc., Redmond
Software Development EngineerUS-WA-RedmondJob ID: 2024-9437Type: Regular Full Time# of Openings: 1Category: BCIWARED - RedmondOverviewWHO WE ARE:Beyondsoft Consulting, Inc. is a leading technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. For the past 25+ years we have been providing a broad range of high-quality IT services, including staff augmentation, business process outsourcing, custom software solutions, test automation, digital enablement, and other software engineering and digital transformation services. WHAT WE’RE ABOUT:We believe that collaboration, transparency, and accountability are the values that guide our business, our delivery, and our brand. Everyone has something to bring to the table, and we believe in working together with our peers and clients to leverage the best of one another in everything we do. When we proactively collaborate, business decisions become easier, innovation is greater, and outcomes are better. Our ability to achieve our mission and live out our values depends upon a diverse, equitable, and inclusive culture. So, we strive to foster a workplace where people have the respect, support, and voice they deserve, where innovative ideas flourish, and where people can unleash their brilliance. For more information regarding DEI at Beyondsoft, please go to https://www.beyondsoft.com/diversity/.POSITION SUMMARY:Our client is looking for a Software Development Engineer for a remote role. The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.ResponsibilitiesModify existing databases and database management systems.Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.Work as part of a project team to coordinate database development and determine project scope and limitations.Review project requests describing database user needs to estimate time and cost required to accomplish project.QualificationsMust have at least 2-4 year’s experience required.Must have a bachelor's degree in a technical field such as computer science, computer engineering or related field required. MBA or other related advanced degree preferred.Must have minimum 3 experience with platform developmentMust have a minimum 3 years experience with being able to write queries in multiple languages (DAX, SQL, Kusto, etc.).Must have a minimum 3 years experience managing data pipelines.Should have a basic ability to work independently and manage one’s time.Should have basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.Should have basic ability to troubleshoot issues and make system changes as needed to resolve issue.Should have basic knowledge of computer hardware and software.Should have knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.WHAT WE HAVE TO OFFER:Because we know how important our people are to the success of our clients, it’s a priority to make sure we stay committed to our employees and making Beyondsoft a great place to work. We take pride in offering competitive compensation and benefits along with a company culture that embodies continuous learning, growth, and training with a dedicated focus on employee satisfaction and work/life balance. A competitive pay range of $50/hr- $52/hr (depending on experience).15 days per year of Paid Time Off (PTO).9 paid holidays per year (which includes 1 personal floating holiday). 401(k) retirement plan with company match. Eligible employees (and their families) are offered the following company-sponsored benefits: Medical, dental, and vision insurance, health savings account (HSA), short-term and long-term disability, employee assistance plan (EAP), and basic life and AD&D insurance. Eligible employees (and their families) are offered the following voluntary employee-funded benefits: Health care flexible spending account, dependent care flexible spending account, commuter benefits, voluntary accident & critical injury coverage, voluntary long-term care coverage, and voluntary life and AD&D insurance. Beyondsoft provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type with regards to race, color, religion, age, sex, national origin, disability status, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the full employee lifecycle up through and including termination. PI239474641