landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Sr. Software Developer (Billing) -logo
Sr. Software Developer (Billing)
BandwidthRaleigh, NC
Who We Are: Bandwidth delivers world-class messaging, voice, and emergency service connectivity for the world’s biggest brands. We are the APIs and global network behind the platforms that the Global 2000’s use to power their internal communications, contact center platforms, apps, and software. We transform interactions for top-tier orgs—and we do it on a global scale. We’re the only ones who marry the power of our global network with the control and agility offered by our enterprise-grade APIs. Unmatched reliability meets unparalleled control. That’s the Bandwidth way. At Bandwidth, your music matters when you are part of the BAND.  We celebrate differences and encourage BANDmates to be their authentic selves.  #jointheband What We Are Looking For: As a Senior Developer on our Billing Development team,  you’ll get to build and expand on our company’s billing infrastructure. The team enables Bandwidth to charge our customers for all of the global communication services we offer at a large and growing scale. We’re looking for people who get excited about building highly performant and maintainable services and infrastructure. What You'll Do: Design, implement, and operate flexible and accurate financial systems that support our global communication services. Work closely with product managers, engineers, and other stakeholders to define and deliver solutions that meet customer needs. Identify and resolve bottlenecks and inefficiencies in billing processes, ensuring high availability and scalability. Participate in code reviews, design discussions, and architecture decisions to uphold high-quality software development practices. Provide guidance and support to less experienced team members, fostering a culture of continuous learning and improvement. What You Need: 5+ years of engineering experience building and maintaining large-scale distributed systems. Experience with Java, SQL, and large datasets; familiarity with AWS or other cloud providers. Ability to analyze complex issues and develop effective solutions. Maintain high standards of code quality, testing, and documentation. Ability to work effectively in a team environment and communicate technical concepts to both technical and non-technical stakeholders. Strong communication skills to express your ideas and technical solutions, be able to articulate pros and cons of the proposed approach. Bonus Points: Startup experience, or generally work in an environment with independent work and less defined requirements. Experience with tools for monitoring and observability (such as Datadog). Practical knowledge of infrastructure as code (specifically Terraform) will be beneficial. A strong understanding of modern CI/CD (ideally GitHub Actions) best practices and implementing strategies to enhance it. The Whole Person Promise: At Bandwidth, we’re pretty proud of our corporate culture, which is rooted in our “Whole Person Promise.” We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? Well… 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses. All new hires receive four weeks of PTO. PTO Embargo. When you take time off (of any kind!) you’re embargoed from working. Bandmates and managers are not allowed to interrupt your PTO – not even with email. Additional PTO can be earned throughout the year through volunteer hours and Bandwidth challenges. “Mahalo moments” program grants additional time off for life’s most important moments like graduations, buying a first home, getting married, wedding anniversaries (every five years), and the birth of a grandchild. 90-Minute Workout Lunches and unlimited meetings with our very own nutritionist.   Are you excited about the position and its responsibilities, but not sure if you’re 100% qualified? Do you feel you can work to help us crush the mission? If you answered ‘yes’ to both of these questions, we encourage you to apply! You won’t want to miss the opportunity to be a part of the BAND.   Applicant Privacy Notice     

Posted 30+ days ago

Software Engineer, Analytics-logo
Software Engineer, Analytics
AcubedSunnyvale, CA
WAYFINDER Our Wayfinder team is building scalable, certifiable autonomy systems to power the next generation of commercial aircraft. Our team of experts is driving the maturation of machine learning and other core technologies for autonomous flight; we are creating a reference architecture that includes hardware, software, and a data-driven development process to allow aircraft to perceive and react to their environment. Autonomous flight is transforming the transportation industry, and our team is at the heart of this revolution. The Opportunity/Role Description Successful AI/ML depends on having the right data, and deeply understanding the data you have. As a Software Engineer, Analytics on the Wayfinder team, you will play a critical role in developing the analytical tools that enable us to curate the best possible training data sets and rigorously analyze the resulting models. You will collaborate with cross-functional teams of software engineers, AI/ML experts, data engineers, executive stakeholders, and system architects to develop and implement comprehensive  analysis tools, ensuring the highest levels of trust and confidence in our AI solutions. Responsibilities  With the support of data engineers and senior analysts, help us to deeply characterize our training data, identifying the attributes that most impact model performance. Ensure that our dev and test data sets are equally representative of the operational domain. Conduct rigorous analysis and validation of ML/AI models to ensure reliability and performance in safety-critical environments. Develop and apply statistical techniques, error analysis, and model performance metrics to assess AI system behavior. Identify patterns, anomalies, and failure modes in AI models through data-driven analysis. Deliver insight, not just analysis. Collaborate with cross-functional teams to identify and implement the most important analysis. Design and implement testing strategies to assess generalization, robustness, and edge cases for AI/ML models. Utilize data visualization and reporting tools to communicate key insights. Stay current with the ever-evolving analysis tool ecosystem, especially as relates to use of AI to assist with both tool development and direct analysis. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 2+ years of experience in software development and analytics, with a focus on AI/ML systems. Strong foundation in algebra, geometry, and basic trigonometry. Strong skills with data presentation tools and libraries such as Grafana, plotly, Voxel51. Proficiency in Python and data analysis libraries (e.g., Pandas, NumPy, Matplotlib, Seaborn). Knowledge of statistical testing, anomaly detection, and model validation techniques. Strong analytical mindset with the ability to interpret complex AI model outputs. Demonstrated active interest in use of AI for development. Strong problem-solving skills and a commitment to quality and safety. Demonstrated team player who values psychological safety, trust, humility, and a learning mindset. Bonus points for: Experience with: Computer vision algorithms. Cloud platforms and distributed testing environments. ML/AI frameworks (TensorFlow, PyTorch, etc.) and testing methodologies for neural networks. Automation tools and CI/CD pipelines. AI/ML testing for regulated or safety-critical environments (aviation, automotive, healthcare, etc.). Looker, Tableau, Power BI. Understanding of data collection, augmentation, and synthetic data generation to improve ML development. Compensation: The estimated salary range for this position is $99,768 to $119,168 annually.  Enjoy comprehensive benefits: health insurance, paid time off, holidays, 401(k), Flexible Spending Account, Health Savings Account, Airbus Employee Share Ownership Plan, flight training, and more. Experience flexibility with our hybrid work model, which includes three days in the office to foster collaboration and innovation while allowing for remote work options. Additionally, employees can work remotely—inside or outside the U.S.—for up to 31 days per year.  Why Join Us? Be a part of a dynamic team that values creativity, collaboration, innovation and problem solving.  At Acubed, your contributions will directly impact our digital future.  We welcome diverse perspectives and are committed to fostering an inclusive environment. Acubed is committed to creating a fair and equitable workplace for all. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities. Acubed Requirements * Please Note that Acubed does not offer sponsorship of employment-based nonimmigrant visa petitions for this role. All job offers at Acubed are contingent upon the candidate passing references, background and export control checks.

Posted today

Staff Software Engineer, ML Data-logo
Staff Software Engineer, ML Data
AcubedSunnyvale, CA
WAYFINDER Our Wayfinder team is building scalable, certifiable autonomy systems to power the next generation of commercial aircraft. Our team of experts is driving the maturation of machine learning and other core technologies for autonomous flight; we are creating a reference architecture that includes hardware, software, and a data-driven development process to allow aircraft to perceive and react to their environment. Autonomous flight is transforming the transportation industry, and our team is at the heart of this revolution. The Opportunity/Role Description We are looking for an experienced Staff Software Engineer, ML Data to play a leading role in taking Acubed’s excellent data pipelines and analytics to the next level. The ideal candidate has deep technical expertise and demonstrated leadership in all aspects of data and software engineering for novel ML applications.  In this very hands-on role, you will work closely with senior members of our data, labelling, and ML teams to help Acubed deliver world-class data operations and infrastructure, maximizing  performance, robustness, and adaptability. In this lean, fast-paced environment, you will help to deliver on a steady stream of new ML-based applications while improving our processes and systems steadily along the way. Responsibilities  Provide technical leadership across a significant portion of the data function, which encompasses all data operations that surround and support the ML model development function, from ingestion to evaluation. Develop and Implement machine learning-based labeling techniques to enhance data labeling accuracy. Help design and implement data pipelines that support the ingestion, cleaning, labeling, and analysis of high-quality datasets at scale. Partner with cross-functional teams (including software engineering, tooling, flight test, simulation, data engineering, and ML) to address bottlenecks in data availability, focus data collection methods, and ensure comprehensive data coverage. Identify and address gaps in data coverage, ensuring consistent data flows that support robust ML model performance by “closing the loop” from model development to testing to data collection and creation. Develop and implement actionable metrics to continuously evaluate and improve data quality and availability. Work closely with data scientists and machine learning engineers to refine and curate datasets, with a focus on improving the accuracy and robustness of predictions. Work with sensor data, especially still images, and have a working knowledge of embeddings and vector databases to improve machine learning model inputs. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 11+ years of experience or equivalent in a software/data engineering leadership role. Experience with machine learning-based labeling techniques.  Deep expertise in developing data pipelines for ML. Strong Python data skills.  Experience with all major types of databases and when to use them: relational/OLTP, analytical/OLAP, vector, document/NoSQL, time series.  Experience developing  data quality metrics and dashboards that drive actionable insights. Demonstrated active interest in use of AI for development. Demonstrated team player who values psychological safety, trust, humility, and a learning mindset. Bonus points for: Computer vision experience. Experience in safety-critical development, preferably in aviation. Familiarity with embedding techniques for different data modalities, including sensor and image dat. Compensation: The estimated salary range for this position is $194,008 to $249,082 annually.  Enjoy comprehensive benefits: health insurance, paid time off, holidays, 401(k), Flexible Spending Account, Health Savings Account, Airbus Employee Share Ownership Plan, flight training, and more. Experience flexibility with our hybrid work model, which includes three days in the office to foster collaboration and innovation while allowing for remote work options. Additionally, employees can work remotely—inside or outside the U.S.—for up to 31 days per year.  Why Join Us? Be a part of a dynamic team that values creativity, collaboration, innovation and problem solving.  At Acubed, your contributions will directly impact our digital future.  We welcome diverse perspectives and are committed to fostering an inclusive environment. Acubed is committed to creating a fair and equitable workplace for all. We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities. Acubed Requirements * Please Note that Acubed does not offer sponsorship of employment-based nonimmigrant visa petitions for this role. All job offers at Acubed are contingent upon the candidate passing references, background and export control checks.

Posted today

Lead Software Engineer - Onsite Identification-logo
Lead Software Engineer - Onsite Identification
KlaviyoBoston, MA
At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit careers.klaviyo.com to see how we empower creators to own their own destiny.   Why You Should Join the Onsite Identification Team The Onsite Identification team is at the forefront of Klaviyo’s personalization and identity strategy, building core capabilities that drive value across our entire platform. This team’s mission is to develop highly configurable solutions for customer identifier matching—solving complex problems around tracking and storing identifiers while respecting privacy and compliance boundaries. This space is critical to enabling accurate and scalable personalization for Klaviyo customers. As a Lead Software Engineer, you will own and drive the technical vision for this space. You will lead initiatives around probabilistic matching, integrations with first-party customer technology, and the development of robust, performant systems to support identity resolution at scale. This is a true full stack role, giving you the opportunity to solve hard technical problems both on the frontend and backend. You’ll collaborate deeply with Product, cross-functional engineering teams, and key stakeholders to shape the future of this high-value product area. How You Will Make a Difference Own the end-to-end technical direction and implementation of our Onsite Identification product space. Build scalable, highly configurable solutions for identifier tracking and matching, addressing evolving privacy and compliance requirements. Lead the development of integrations with first-party technologies to enable secure data flow. Develop and extend probabilistic matching capabilities to improve identification accuracy. Partner with cross-functional teams to ensure solutions fit seamlessly within Klaviyo’s broader personalization and data platform. Mentor and lead engineers within the Onsite Identification team, driving technical excellence and knowledge sharing. Who You Are Experienced full stack engineer comfortable building across the frontend and backend (50/50 split). Proficient in Python OR other core backend languages. Strong proficiency with React and TypeScript Deep understanding of distributed systems and infrastructure; hands-on experience with asynchronous queues (RabbitMQ, Kafka, Pulsar). Proven experience building and deploying solutions on AWS (hard requirement). Comfortable working with relational databases; experience with MySQL is a plus. Experience collaborating across teams and managing multiple stakeholders. Strong product mindset—excited about owning a space end to end and driving customer success. Experience building third-party JavaScript solutions is a plus. Technologies We Use (not exhaustive) React, TypeScript Python MySQL Pulsar AWS Redis Kubernetes   We use Covey as part of our hiring and / or promotional process. For jobs or candidates in NYC, certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 3, 2025. Please see the independent bias audit report covering our use of Covey here Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Our salary range reflects the cost of labor across various U.S. geographic markets. The range displayed below reflects the minimum and maximum target salaries for the position across all our US locations. The base salary offered for this position is determined by several factors, including the applicant’s job-related skills, relevant experience, education or training, and work location. In addition to base salary, our total compensation package may include participation in the company’s annual cash bonus plan, variable compensation (OTE) for sales and customer success roles, equity, sign-on payments, and a comprehensive range of health, welfare, and wellbeing benefits based on eligibility. Please visit Klaviyo Rewards to find out more about our Total Rewards package. Your recruiter can provide more details about the specific salary/OTE range for your preferred location during the hiring process. Base Pay Range For US Locations: $188,000 — $282,000 USD Get to Know Klaviyo We’re Klaviyo (pronounced clay-vee-oh). We empower creators to own their destiny by making first-party data accessible and actionable like never before. We see limitless potential for the technology we’re developing to nurture personalized experiences in ecommerce and beyond. To reach our goals, we need our own crew of remarkable creators—ambitious and collaborative teammates who stay focused on our north star: delighting our customers. If you’re ready to do the best work of your career, where you’ll be welcomed as your whole self from day one and supported with generous benefits, we hope you’ll join us. Klaviyo is committed to a policy of equal opportunity and non-discrimination. We do not discriminate on the basis of race, ethnicity, citizenship, national origin, color, religion or religious creed, age, sex (including pregnancy), gender identity, sexual orientation, physical or mental disability, veteran or active military status, marital status, criminal record, genetics, retaliation, sexual harassment or any other characteristic protected by applicable law. IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses (@klaviyo.com), instant messaging platforms, or unsolicited calls.   By clicking "Submit Application" you consent to Klaviyo processing your Personal Data in accordance with our Job Applicant Privacy Notice.  If you do not wish for Klaviyo to process your Personal Data, please do not submit an application.   You can find our Job Applicant Privacy Notice  here  and here (FR).  

Posted 1 week ago

Staff Software Engineer, Market Data -logo
Staff Software Engineer, Market Data
Clear StreetNew York, NY
About Clear Street: Clear Street is modernizing the brokerage ecosystem. Founded in 2018, Clear Street is a diversified financial services firm replacing the legacy infrastructure used across capital markets.  We started from scratch by building a completely cloud-native clearing and custody system designed for today’s complex, global market. Our platform is fully integrated with central clearing houses and exchanges to support billions in trading volume per day. We’ve agonized about our data model abstractions, created horizontal scalability, and crafted thoughtful APIs. All so we can provide a best-in-class experience for our clients.  By combining highly-skilled product and engineering talent with seasoned finance professionals, we’re building the essentials to compete in today’s fast-paced markets. The Team:  The FACT team is responsible for several key data products which enable Clear Street’s systems and personnel to operate with confidence and speed. These products include security and pricing master, corporate actions, and streaming market data as well as a number of other key reference datasets. The FACT team takes on the task of collecting inputs from various sources including vendors, public sources, and internal teams and organizing them into cohesive data products which serve as the authoritative source of reference data within the firm. The Role:  We are looking for a skilled and experienced Software Engineer to join our team, building high-performance real-time data pipelines to process financial market data, including security prices for various asset classes such as equities, options, futures, and more. You will play a key role in designing, developing, and optimizing data pipelines that handle large volumes of data with low latency and high throughput, ensuring that our systems can process and deliver market data in real time. As a Software Engineer in the FACT team, you will work closely with high-impact teams to design and implement cutting-edge solutions that support our trading, analytics, and financial data products. You will play a key role in the design and implementation of key components that support Clear Street’s continued expansion into global markets. The ideal candidate will have a strong background in building low-latency, high-throughput systems, as well as a deep understanding of financial market data structures and processes. Knowledge or direct experience working with market data feed handlers from exchanges is a significant advantage. Key Responsibilities: Design, develop, and maintain real-time data pipelines to handle financial market data with low latency and high throughput in a resilient manner. Work with various asset classes such as equities, options, futures, and other financial instruments to ensure timely and accurate data processing. Collaborate with product, trading, and risk teams to understand requirements and deliver high-quality solutions that meet business needs. Develop efficient mechanisms for integrating market data feeds from exchanges and other sources into our systems. Troubleshoot and resolve performance issues, data discrepancies, and ensure data integrity across the pipeline. Continuously monitor the performance and health of data pipelines, identifying and mitigating potential issues before they impact system performance. Requirements: You have 5+ years of professional experience implementing low-latency, high-throughput data pipelines Solid understanding of distributed systems and the challenges involved in real-time data pipelines (e.g., data consistency, fault tolerance, scalability). Familiarity with financial market data, including security prices, and asset classes like equities, options, futures, etc. Strong familiarity with Linux/BSD Familiarity with TCP/IP and UDP (Unicast/Multicast) networking You communicate technical ideas with ease and always look to collaborate to deliver high quality products. You are a team player, with experience working effectively with other engineers toward common goals Nice To Haves: Experience with system profiling with eBPF Experience with columnar storage and database systems  Kernel bypass networking (DPDK or XDP) Provisioning and configuration of routing in the cloud or on-premise, including BGP, VPCs, network peering Experience with Aeron   FACT Team Stack: C++, Rust, Go, Java, Python, gRPC, PostgreSQL, Snowflake, Kafka, Kubernetes We offer : The opportunity to join a small and growing team of good people, where you can make a difference. A new, high-quality code base with little technical debt and room to build new services and features. An environment that embraces the utility of a DevOps oriented culture and combines it with a focus on CI/CD methodology. A meritocratic philosophy that champions collaboration. Competitive compensation, benefits, and perks. We are considering Senior or Staff-level candidates for this role. The Mid Level Base Salary Range is $140,000 - $190,000. The Senior Level Base Salary Range is $170,000 - $240,000. These ranges are representative of the starting base salaries for this role at Clear Street. Which range a candidate fits into and where a candidate falls in the range will be based on job related factors such as relevant experience, skills, and location. These ranges represent Base Salary only, which is just one element of Clear Street's total compensation. The ranges stated do not include other factors of total compensation such as bonuses or equity. At Clear Street, we offer competitive compensation packages, company equity, 401k matching, gender neutral parental leave, and full medical, dental and vision insurance. Our belief has always been that we are better as a business when we are all together in person. As such, beginning on January 2, 2023, we are requiring employees to be in the office 4 days per week. In-office benefits include lunch stipends, fully stocked kitchens, happy hours, a great location, and amazing views. Our top priority is our people. We’re continuously investing in a culture that promotes collaboration. We help each other through challenges and celebrate each other's successes. We believe that modern workplaces succeed by virtue of having high-performance workforces that are diverse — in ideas, in cultures, and in experiences. We put in the effort to make such a workplace a daily reality and are proud to be an equal opportunity employer.

Posted 30+ days ago

Software Engineer, Robotics Task Planning-logo
Software Engineer, Robotics Task Planning
Pickle Robot CompanyCambridge, MA
About this role: Pickle is seeking a dynamic Software Engineer to join the team who will focus on enhancing the speed and performance of our truck unloading robot. This role requires advanced expertise in robotics and machine learning to further elevate the intelligence of our systems. What You’ll Accomplish: Research, prototype, and develop functions and algorithms that unlock new capabilities for our autonomous truck unloading robots, allowing them to handle increasingly complex tasks with greater efficiency. Enhance the existing capabilities of our robots, driving improvements in both speed and reliability to optimize unload performance. Characterize the system’s performance across a vast quantity of data and use it to inform future work, building better understanding of the system’s current and potential performance. Collaborate with cross-functional software engineering teams to seamlessly integrate your contributions into broader hardware and software systems. Play a key role in designing and contributing to the architecture of scalable software systems that support the deployment of multiple robots in diverse and dynamic environments. Take ownership of key subdomains of the task planning system, providing context and guidance for fellow engineers who are less familiar with those aspects of the system Who You are: A seasoned Software Engineer with 3-5 years of experience, preferably within robotics or a closely related field. A graduate with a bachelor’s or master’s degree in robotics, computer science, or a similar discipline—Master’s degree preferred. An engineer with a proven track record in developing autonomous robotic systems. Highly proficient in object oriented programming with Python (or C++), with experience in other relevant languages as a plus. Experienced in motion and behavioral planning for robots or other autonomous systems, with a deep understanding of these key areas. Experienced in working with complex algorithms and data pipelines, capable of optimizing for performance and scalability. Some experience with aggregation and analysis of data, with a good eye for recognizing trends and turning them into actionable responses. A strong, clear communicator who centers discussion on ideas and experiments. Willing and able to work from our Cambridge, MA office at least three days per week. About Pickle Robot Pickle Robot is a pioneer in Physical AI for supply chain applications. Today Pickle robots autonomously unload trucks, trailers, and import containers at human-scale or better performance. The alternative is manual work that is difficult, dirty, sometimes dangerous, and increasingly hard to staff at distribution centers around the globe. Pickle Robot is laser focused on automating truck unloading using generative AI, machine learning, computer vision, advanced sensors, and industrial robotics to deliver engineered products customers rely on. Pickle Robot Unload Systems work alongside people on loading docks to make the work safer, faster, and more efficient. Pickle robots are physical AI that unload trucks. Pickle provides best-in-class benefits including health, dental, & vision insurance; unlimited vacation, along with all federal and state holidays; 401K contributions of 5% your salary, travel supplies, and other items to make your working life more fun, comfortable, and productive.

Posted 30+ days ago

RF Software Engineer (Starlink)-logo
RF Software Engineer (Starlink)
SpaceXBastrop, TX
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. RF SOFTWARE ENGINEER, CUSTOMER HARDWARE (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation that provides fast, reliable internet to 4M+ users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for best-in-class engineers to help maximize Starlink’s utility for communities and businesses around the globe. As an RF software engineer on the Starlink team, you will work with a team of RF engineers, DSP engineers, software engineers, hardware engineers, and end users to design and build RF capabilities to deliver high-speed internet to those who need it most. Our customers currently include teachers in the most remote parts of the Amazon, researchers in Antarctica, digital nomads who travel via RV, emergency responders, commercial airlines, cruise lines, and residential users who live in more rural or developing areas. You will work in a highly collaborative and fast-paced environment, where we are exploring unsolved problems and applying the SpaceX mindset of iterating rapidly to go from design and demo to operational capability at a lightning pace. RESPONSIBILITIES: Develop RF-focused functionality and calibration/test software for customer wireless hardware operation and production Design, build, validate, and automate RF test setups for full characterization of custom RF designs, often involving vector network analyzers (VNA), vector signal generators (VSG), vector signal analyzers (VSA), spectrum analyzers, load pulls, RF power meters, high-speed oscilloscopes, and other common lab equipment Work in close collaboration with hardware, FPGA, DSP, and software engineers to design and validate RF systems BASIC QUALIFICATIONS: Bachelor’s degree in electrical engineering, physics, or computer science 1+ years of professional development experience in C#, C/C++, or Python (internship experience is applicable) Experience with RF test equipment, including but not limited to, VNA, spectrum analyzer, etc. PREFERRED SKILLS AND EXPERIENCE: Master's degree in electrical engineering, physics, or computer science Strong fundamental knowledge of electronics, RF communications, physics, and math Experience with testing both active and passive RF devices such as filters, amplifiers, mixers, and upconverters/downconverters Familiarity with common RF concepts such as gain, linearity, P1dB, ACLR, EVM, PAE, S-parameters, and input/output matching Familiarity with SOLID software design principles, software architecture, design patterns, and unit/integration testing methodology Familiarity with environmental test methodologies and equipment such as thermal chambers and temperature forcing systems Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation Familiarity using Windows and Linux operating systems Experience with configuration management and version control software ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 30+ days ago

Security Software Engineer (Starlink)-logo
Security Software Engineer (Starlink)
SpaceXBastrop, TX
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to 5M+ users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for best-in-class engineers to help maximize Starlink’s utility for communities and businesses around the globe. As a Security Software Engineer you will influence the security of software across our product lines. We are looking for people with a track record of shipping reliable software and who have a broad understanding of the security design of today’s Internet, including the cryptographic primitives involved. You see the big picture, prioritize accordingly, and are comfortable with working at different levels of abstraction. Ideally, you have notable skills in one or more of the following: Software engineering Applied cryptography Network security Operating system security Secure/Authenticated boot Incident response and adversary detection Vulnerability research Being flexible, communicating clearly, and establishing and maintaining productive working relationships with other engineering teams are paramount to success. If you are passionate about building quality products, love the challenges of outsmarting adversaries, and want to make an impact on an inter-planetary scale, then you will fit right in. RESPONSIBILITIES: Design and build security infrastructure for Starlink, including cryptographic services and other security-critical services Develop security features for Starlink systems, including our router, dish, gateways, and satellites Design security into factory processes and provide network services in support of this Maintain existing production systems and improve security posture via both direct implementation and recommendations to other teams Build prototypes and help identify, design, and test security improvements Further our mission of providing secure and reliable Internet to underserved communities BASIC QUALIFICATIONS: Bachelor's degree in computer science or another STEM discipline; OR 2+ years of professional experience in security software development in lieu of a degree Experience with one or more software development languages (i.e. Python, C++, Golang) Experience designing and implementing security solutions for operating systems, distributed systems, or other enterprise/large-scale infrastructure PREFERRED SKILLS AND EXPERIENCE: Experience contributing security improvements to complex systems Experience working with special purpose security hardware such as Trusted Platform Modules (TPMs) and Hardware Security Modules (HSMs) Fundamental understanding of network protocols; including the TCP/IP stack as well as UDP based protocols Experienced in navigating large, complex, interactive systems Flexibility, communicating clearly, and establishing and maintaining productive working relationships with other engineering teams Excellent communication skills, both written and verbal Ability to work both independently and in a team Demonstrated ability to deal with ambiguity and to learn new technologies quickly Advanced degree in a technical or engineering discipline ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 3 weeks ago

Software Engineer, Hardware Test & Automation (Starshield)-logo
Software Engineer, Hardware Test & Automation (Starshield)
SpaceXHawthorne, CA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, HARDWARE TEST & AUTOMATION (STARSHIELD) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts. While Starlink is designed for consumer and commercial use, Starshield is designed for government use, with an initial focus on earth observation, communications, and hosted payloads As a Software Engineer on the Starshield Integration & Test team, your focus will be on developing integrated operations and automation infrastructure for the Hardware In The Loop (HITL) testbeds and production floor that bring the Starshield Satellites to life. Our software engineers are responsible for the tools that enable rapid development and accurate testing of all Starshield hardware systems, with a continual focus on design, reliability, and innovation, from test hardware system designs to our software infrastructure. Our engineers serve as the experts for the flight control devices and mechanisms that drive the critical capabilities on our satellites - from inertial control devices to space lasers and more. While your main ownership will be infrastructure related to testing, knowledge of the hardware being tested and understanding how our satellites work as a whole is essential. Aerospace experience is not required to be successful here – engineers on this team are curious, and collaborative, love to learn new things, and work effectively in a dynamic environment to deliver high-impact technology on a massive scale. RESPONSIBILITIES: Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification Write automation software to interact with flight hardware, test equipment, instrumentation, and production documentation systems Develop software that allows for test execution across multiple environments: hardware-in-the-loop (HITL, HIL) and virtualized hardware simulations Develop custom automation solutions to engineering and manufacturing challenges using a combination of embedded electronics and innovative hardware Develop algorithms to analyze complex test data to determine if components have met acceptance criteria Maintain and troubleshoot existing automation infrastructure and work with partner teams to determine and correct root cause of failures Define and implement project plans, manage milestones and hold reviews to assure reliable test systems are delivered to production Invent tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or STEM discipline 1+ year of software development experience in C, C++, or Python; or full stack software development experience (internship experience is applicable) PREFERRED SKILLS AND EXPERIENCE: Extensive knowledge of Linux and Windows operating systems Experience with configuration management and version control software Experience with continuous integration and agile development Experience automating processes and testing to improve manufacturing yields and reduce production time Experience with control feedback loop design and implementation Experience with numerical analysis techniques and signal processing in multiple domains Extensive knowledge with a range of digital and analog interfaces including GPIB, USB, VISA, TCP/IP, VLAN, CAN bus, SPI, I2C, Modbus, analog-to-digital conversion Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation Experience with spacecraft fluid systems Experience with high power electrical systems Experience with embedded hardware product development Developed and deployed software that has been used in real-world applications/projects. Experience with containerization technologies (i.e. Docker, Kubernetes). Radio frequency (RF) system-level design, modems, and diagnostic test equipment experience. Strong skills in troubleshooting, debugging, performance optimization, and unit testing. Experience with continuous integration and monitoring. Solid fundamental knowledge of networks, electronics, RF communications, optics, math, and physics Ability and willingness to obtain a Top-Secret clearance ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed An active clearance may provide the opportunity for you to work on sensitive SpaceX missions; if so, you will be subject to pre-employment drug and random drug and alcohol testing COMPENSATION AND BENEFITS: Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year  Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 30+ days ago

Sr. Software Engineer, Firmware/Embedded (Falcon & Dragon)-logo
Sr. Software Engineer, Firmware/Embedded (Falcon & Dragon)
SpaceXHawthorne, CA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, FIRMWARE/EMBEDDED (FALCON & DRAGON) As a Sr. Software Engineer on the Special Projects team of the Falcon and Dragon Engineering organization, you will design and implement firmware for the next generation of avionics systems at SpaceX. You will be responsible for ensuring your system behaves as expected and troubleshoot when necessary. You will have a direct impact on our ability to launch rockets frequently, safely, and reliably. RESPONSIBILITIES: Design and deliver high-quality firmware Support launch operations Collaborate with peers and customers Bring up and validate devices that communicate-to and fly-in space Analyze test results and bugs which require in-depth investigations Hands-on integration and troubleshooting of flight hardware/software systems Work in a dynamic environment with changing needs, requirements, and challenges BASIC QUALIFICATIONS: Bachelor’s degree in electrical engineering, computer engineering, computer science, mathematics, or related STEM field; OR 5+ years of experience in writing firmware for microcontrollers or low-level software in lieu of a degree 5+ years of experience in software development experience with C++ or C languages PREFERRED SKILLS AND EXPERIENCE: Development experience with microcontrollers Strong software engineering fundamentals in C++ Familiarity with NXP microcontrollers Commitment to high standard of software development, including adherence to software process and best practices Linux and bash shell scripting Understanding of verification methodologies Excellent communication & documentation skills, and ability to collaborate in multidisciplinary environments ADDITIONAL REQUIREMENTS: Must be available to work extended hours and weekends when needed to meet critical deadlines COMPENSATION AND BENEFITS:      Pay range:     Software Engineer/Senior: $160,000.00 - $220,000.00/per year          Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 3 weeks ago

Software Engineer, Power Systems Controls (Starlink)-logo
Software Engineer, Power Systems Controls (Starlink)
SpaceXRedmond, WA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, POWER SYSTEMS CONTROLS   (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to 6M+ users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, antennas that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for the world’s best engineers to help maximize Starlink’s utility for communities and businesses around the globe. As a Software Engineer on the Starlink Power Systems Control team, you are responsible for maximizing the network value of each satellite while ensuring satellites fly safely. You will develop first principles models of satellite thermal and power behavior, optimize algorithms to provide excellence user experience subject to physical constraints, contribute to simulation software and data analysis, and be part of the team designing next generation satellite hardware and software solutions. This is a high impact role where you will coordinate with experts from other engineering disciplines to determine how all Starlink satellites optimally work together. SpaceX is looking for smart, motivated software engineers who enjoy taking on complex challenges, work well in dynamic environments and care about software best practices. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. We expect our engineers to close the feedback loop between software design and real-world performance. In this role, your software will have meaningful and measurable impact on the world. RESPONSIBILITIES:   Develop highly reliable, real-time software that plans how satellites should spend energy to form a low-latency, high-bandwidth global network Build models that accurately predict behavior of physical systems and user experience Participate in code reviews and lead software architecture and design Develop prototypes and manage experiments to prove out key design concepts Maintain simulation and analysis tooling to prevent regressions and ensure rapid development iteration BASIC QUALIFICATIONS:   Bachelor's degree in computer science, engineering, math, or STEM discipline OR 2+ years of experience in software development   Development experience in C/C++  PREFERRED SKILLS AND EXPERIENCE:   Interested candidates who meet the basic qualifications should consider applying. The following preferred skills and experience are helpful for this role, but candidates with only some of them are able to be successful on our team. Learning on the job is critical success at SpaceX, and a core part of the excitement of working on a flight software team.   Strong proficiency in C++, python Strong software design and development skills in production software environments Thorough knowledge of physics and math Strong skills in debugging, performance optimization, and unit testing Creative and efficient approach to problem solving Ability to work effectively in a dynamic environment with changing needs and requirements Ability to work independently and in a team, take initiative, and communicate effectively ADDITIONAL REQUIREMENTS:   Willing to work extended hours and weekends when needed   COMPENSATION AND BENEFITS:          Pay range:     Software Engineer/Level I: $122,500.00 - $145,000.00/per year     Software Engineer/Level II: $140,000.00 - $170,000.00/per year          Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k)-retirement plan, short & long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation & will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year. Company shuttles are offered to employees for roundtrip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 6 days ago

Sr. Software Infrastructure Engineer (Starlink)-logo
Sr. Software Infrastructure Engineer (Starlink)
SpaceXRedmond, WA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE INFRASTRUCTURE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to 5M+ users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for best-in-class engineers to help maximize Starlink’s utility for communities and businesses around the globe.  As an engineer focused on Starlink’s software and network infrastructure, you will design, operate and scale the infrastructure we use to run the world’s largest satellite constellation and manage a network that handles millions of daily users worldwide. These positions cover a variety of areas ranging from Developer Operations, to Site Reliability and managing our Kubernetes environment. You will develop automation to deploy and manage on-premise compute resources, create highly scalable and maintainable software products, and directly collaborate with engineering across the board. RESPONSIBILITES: Develop automation to deploy and manage on-premise compute resources Deploy and manage core infrastructure such as databases, monitoring and distributed storage Closely collaborate with software engineers to create highly scalable, operable and maintainable products Engage in and improve the whole lifecycle of services -- from inception and design, through deployment, operation and refinement Invent tools and processes that enable fast, accurate, and easy-to-use development and deployment systems Provide fast and comprehensive software validation, including virtualized, hardware-in-the-loop, and on-orbit test platforms  Monitoring and data analysis in support of a continuous integration and release system Hands-on integration and troubleshooting across the entire Starlink stack  Create and manage core infrastructure such as databases and software libraries Identify areas for improvement and create innovative solutions that enable high developer velocity BASIC QUALIFICATIONS: Bachelor’s degree in computer science, information systems/IT, or an engineering discipline and 5+ years of professional experience in systems administration, site reliability engineering, or DevOps; OR 7+ years of professional experience in systems administration, site reliability engineering, or DevOps in lieu of a degree 2+ years of professional experience with Linux operating systems Experience with Terraform, Ansible, or other infrastructure tools Experience with containerization technologies (i.e. Docker, Kubernetes) Experience in Bash, Python, and/or other scripting languages Development experience in Python, C++ or C PREFERRED SKILLS AND EXPERIENCE: 3+ years of experience with Python and Python-based development frameworks Strong understanding of virtualization and hypervisor technologies Knowledge of Linux boot process and systems configuration Deep understanding of testing, continuous integration, build, deployment & continuous monitoring Strong understanding of relevant technologies, such as: Bazel or other build systems Linux, Docker, Kubernetes, or similar technologies Focus on performance bottlenecks and performance improvement techniques Understanding of databases and data modeling Experience with automatically managing dozens, hundreds, or thousands of servers (eg: Terraform or Ansible) Strong networking knowledge of TCP/IP Excellent communications skills with the ability to communicate with customers, peers, management etc. in both formal and informal situations ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed COMPENSATION AND BENEFITS:          Pay range:     Software Engineer/Senior: $160,000.00 - $220,000.00/per year     Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k)-retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year. Company shuttles are offered to employees for round trip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday.  ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 3 weeks ago

Backend Software Engineer (Starlink)-logo
Backend Software Engineer (Starlink)
SpaceXRedmond, WA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. BACKEND SOFTWARE ENGINEER (STARLINK) At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to 6M+ users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for best-in-class engineers to help maximize Starlink’s utility for communities and businesses around the globe. As a software engineer working in Starlink’s Constellation Engineering organization, you will build and maintain the systems that maintain the world’s largest satellite constellation. You will work on ensuring we can safely interact with other operators, that we can maintain command and control capabilities of our satellites, and that we are able to monitor and manage the fleet. As a SpaceX engineer, you will be responsible for the complete lifecycle of the code and products you create, from inception and development, to testing and rollout. You will write software that both runs as part of our distributed ground system, and that flies in space aboard the satellites.   RESPONSIBILITIES: Develop highly reliable and available software systems for managing thousands of satellites in low-earth orbit. Be accountable and responsible for all software written and designed, and their interactions with the hardware and environments around them. Participate in architecture, design, and code reviews. Design software for both vehicles flying in space, and the ground systems that support them Collaborate with other engineers to plan and organize the development of our products. BASIC QUALIFICATIONS: Bachelor’s degree in computer science, engineering, math, or science discipline and +1 years of professional experience in software development; OR 3+ years of professional experience in software development in lieu of a degree (internship experience is applicable). PREFERRED SKILLS AND EXPERIENCE: Experience with Python or C++, and Linux programming. Experience with distributed systems or large-scale consumer internet systems. Production experience with containerization technologies (e.g. Docker, Kubernetes). Understanding of version control, testing, continuous integration, build, deployment, and monitoring. Experience with relational databases (PostgreSQL, CockroachDB, or similar). Previous experience with satellites or spacecraft systems is a plus. ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed. COMPENSATION AND BENEFITS:          Pay range:     Software Engineer/Level I: $122,500.00 - $145,000.00/per year     Software Engineer/Level II: $140,000.00 - $170,000.00/per year          Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k)-retirement plan, short & long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation & will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year. Company shuttles are offered to employees for roundtrip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 6 days ago

Software Engineer, Starlink Enterprise & Aviation-logo
Software Engineer, Starlink Enterprise & Aviation
SpaceXWoodinville, WA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, STARLINK ENTERPRISE & AVIATION At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to 4M+ users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, customer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for best-in-class engineers to help maximize Starlink’s utility for communities and businesses around the globe. As a Software Engineer on the Starlink Enterprise & Aviation Software team, you will be solving challenges underpinning every aspect of the program’s growth across a variety of global verticals for our customers. You will work throughout the stack, from embedded applications on Starlink devices to customer-facing tooling and dashboards to provide an excellent technical experience to the largest and most strategic Starlink customers. Our software engineers are responsible for the complete lifecycle of the software they create, including design, development, testing, and support. You will be responsible for identifying the best solution for Starlink and executing on the idea. RESPONSIBILITIES: Develop reliable, simple, and performant embedded applications Develop well-architected, responsive, and performant web applications Develop highly reliable data pipelines and monitoring systems Embedded application development (mostly Golang applications running on embedded devices) Full stack application development (our system is a .NET micro-service architecture running in Kubernetes and using a mix of Angular.js and React) Own all aspects of software engineering and product development Collaborate with other engineering teams and business stakeholders Deep dive into your users’ problems to find and create efficient solutions Bring your voice to the table in team collaborations on architecture, design, and code reviews BASIC QUALIFICATIONS: Bachelor’s degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development in lieu of a degree (internship experience is applicable) Development experience in .NET, C++, Go, React or Python PREFERRED SKILLS AND EXPERIENCE: Strong fundamental knowledge of networks and embedded systems; strong understanding of how the internet works Solid communication and leadership skills Developed, debugged and deployed software that has been used in real world applications/projects Creative approach to problem solving, exceptional analytical skills and engineering fundamentals Ability to work effectively in a dynamic environment with changing needs and requirements Some preferred skills and experience depend on the specific team within Starlink software, and may include: Experience with Golang, .NET, Angular.js, or React Experience driving cross-team projects Experience with security issues associated with distributed systems and internet services Deep understanding of testing, continuous integration, build, deployment & continuous monitoring Experience debugging complex systems and data analysis Familiar with WiFi protocols and systems Experience with networking kernel modules and drivers ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed COMPENSATION AND BENEFITS: Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year  Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees in Washington State accrue paid sick time in compliance with state and federal law.     ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 30+ days ago

Software Engineer (Starshield Collision Avoidance)-logo
Software Engineer (Starshield Collision Avoidance)
SpaceXHawthorne, CA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (STARSHIELD COLLISION AVOIDANCE) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts. While Starlink is designed for consumer and commercial use, Starshield is designed for government use, with an initial focus on earth observation, communications, and hosted payloads. As a software engineer working in Starshield’s GNC (Guidance, Navigation, and Control) organization, you will use your distributed systems knowledge to build mission-critical systems that keep low-earth orbit safe.  You’ll work on collision avoidance, maneuver coordination, and orbital prediction tools for the large spacecraft constellations, and the analysis pipelines that prove those systems are working for our fleet of satellites. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. We look for engineers who love solving problems and seek to make an impact on an inspiring mission. As we expand this team, we're looking for versatile, motivated, and collaborative engineers. RESPONSIBILITIES: Develop highly reliable and available software systems for managing thousands of satellites in low-earth orbit. Develop prototypes to prove out key design concepts and quantify technical constraints. Collaborate with other engineers to plan and organize the development of our products. See your software through from start to finish: from figuring out the core needs to prototyping, developing, and testing; to rollout and beyond. BASIC QUALIFICATIONS: Bachelor’s degree in computer science, engineering, math, or science discipline and +1 years of professional experience in software development; OR 3+ years of professional experience in software development in lieu of a degree (internship experience is applicable). PREFERRED SKILLS AND EXPERIENCE: Experience with Python, C++ or similar object-oriented language. Experience with distributed systems or large-scale consumer internet systems. Production experience with containerization technologies (e.g. Docker, Kubernetes). Understanding of version control, testing, continuous integration, build, deployment, and monitoring. Experience with profiling and improving application performance. Experience with relational databases (PostgreSQL, CockroachDB, or similar). Ability to work independently and in a team, take initiative, and communicate effectively. Previous experience with satellites or spacecraft systems is a plus. Strong background in math and physics. ADDITIONAL REQUIREMENTS: Note that an active clearance may provide the opportunity for you to work on sensitive SpaceX missions; if so, you will be subject to pre-employment drug and random drug and alcohol testing. Must be willing to work extended hours and weekends as needed. COMPENSATION AND BENEFITS: Pay range:           Software Engineer/Level I: $120,000.00 - $145,000.00/per year  Software Engineer/Level II: $140,000.00 - $170,000.00/per year        Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 2 days ago

Sr. Wireless Software Engineer (Starlink)-logo
Sr. Wireless Software Engineer (Starlink)
SpaceXSunnyvale, CA
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. WIRELESS SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to 5M+ users worldwide. We design, build, test, and operate all parts of the system – thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for best-in-class engineers to help maximize Starlink’s utility for communities and businesses around the globe. As a Wireless Software Engineer on these programs, you will be solving a wide range of novel engineering challenges: Firmware, embedded, and signal processing software running on custom hardware that flies the world’s largest fleet of spacecraft. Cutting-edge networking algorithms capable of connecting thousands of satellites to millions of users in real time. Infrastructure and tools enabling a highly reliable, software-defined global network. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. RESPONSIBILITIES: Design, implement, test, and maintain physical and MAC layer software of the wireless software stack for the Starlink communications network. Participate in architecting current and next-gen Starlink hardware and signal processing algorithms. Participate in hardware bring-up, debugging, verification and launch. Work with other teams for cross-layer integration of the end-to-end system. Develop prototypes to prove out key design concepts and quantify technical constraints. Collaborate with other engineers to plan and organize the development of our products. BASIC QUALIFICATIONS: Bachelor’s degree in computer science, engineering, math, or STEM discipline and 5+ years of professional software engineering experience, programming with C or C++; OR 7+ years of professional software engineering experience, programming with C or C++ in lieu of a degree. 3+ years of professional experience working with wireless software or network protocols. PREFERRED SKILLS AND EXPERIENCE: Strong knowledge of wireless communications, signal processing and/or network protocols. Knowledge of RF systems and fundamentals: noise figure, link budget, non-linearity. Experience writing software for RF/mixed-signal integrated circuits and/or systems, such as phase-locked loops, mixers, data-converters, RF attenuators. Familiar with design and implementation of Digital Signal Processing algorithms and techniques: FFT, time and frequency domain equalizer, channel estimation, pilot tracking, digital pre-distortion, doppler compensation. Experience with lab equipment such as RF spectrum analyzer, network analyzer, signal generator, oscilloscope. Experience in any of physical and/or MAC layers in broadband access technologies such as: Wi-Fi, LTE, 5G or satellite broadband. Creative approach to problem solving, exceptional analytical skills and engineering fundamentals. Strong skills in debugging, performance optimization, and unit testing. Excellent communication skills both written and verbal. Ability to work effectively in a dynamic environment with changing needs and requirements. ADDITIONAL REQUIREMENTS: Must be willing to work extended hours and weekends as needed. COMPENSATION AND BENEFITS: Pay range:     Software Engineer/Senior: $170,000.00 - $230,000.00/per year     Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k)-retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .   SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to  EEOCompliance@spacex.com . 

Posted 2 weeks ago

Senior Software Engineer-logo
Senior Software Engineer
Genesis GlobalBengaluru, IN
WHO WE ARE Genesis transforms application development in financial markets by offering a low-code platform that supercharges developers and enables organizations to build performant, secure applications with unmatched speed, efficiency, and scale. We have the vigor and passion of a startup and the skill and experience of a scale-up, consistently refining and exploring ways to make work better for everyone. To help us achieve our vision of reinventing the way financial market organizations build software, we are looking for people who aren’t afraid to challenge the status quo - people who are passionate about change. If you are a self-starter with a solution-orientated mindset, you’ll find a home at Genesis. WHAT YOU NEED & THE HATS YOU WILL WEAR You will be an experienced Java Backend/ Full Stack Developer to join our Bangalore Team. Because the Genesis Low Code Platform brings together the best of high-performance back end and web technologies to deliver 80% reductions in time to market for development teams you will need to be experienced enough to help design and build applications and solutions using the Genesis Platform. WHERE WE SEE THIS ROLE GOING While we see this role as a Java expert who will design, implement, test and maintain products built using Genesis Framework, we are also looking for someone who has a clear willingness to be adaptable and flex to new ways of working as this will be critical to remain agile and innovative You will be a strong collaborator and as you work through the full life cycle of software development working closely with product owners, UI/UX developers, and core engineers in an iterative process. This will allow you to build knowledge of our business, services, and client needs As we work to tight deadlines you will be used to setting project milestones and be responsible for keeping track of progress contributing to wider project success, and deliver software releases on time and with the expected capabilities and quality REAL WORLD COMPETENCIES THAT MATCH OUR VALUES Knowledge seeker: You will have between 6.5 and 13 years of Java development experience but be constantly looking to expand your knowledge in areas in and outside of your direct remit. Knowledge of front end and/or back-end Java development is crucial. Collaborative Influencer: Someone who is always looking to meet and discuss how things can be improved or how we can work better, whilst bringing others along with you. Fearless Technical Expert: You will have high competence in at least two of Groovy, JavaScript, TypeScript, Angular, Vue, React as well as CSS/SaSS, WPF NoSQL database systems (MongoDB, Aerospike, etc.) Relational databases (e.g. Oracle, MS SQL, Postgress). BENEFITS | WE HELP OUR PEOPLE THRIVE At Genesis, we recognize that taking care means looking after the whole self, both at and awayfrom the office. We are committed to enhancing the well-being of our team members through flexible, individualized benefits. · Competitive salary and a stake in the company’s success through a defined bonus · 18 days per year plus public holidays. · Top-level covers private medical healthcare insurance covering Dependents · A healthy remote working allowance to help set up your home office · A dedicated training allowance with access to a great portfolio of training providers · An annual wellbeing allowance to spend on anything that will benefit your mental and/or physical wellbeing · Hybrid Working – We encourage you to work from the office a minimum of one or two days per week · A stake in our success through our Employee Equity Scheme We are only accepting applications from candidates directly. Given application volumes, we do not require CVs from recruitment agencies.

Posted 30+ days ago

Sr. Software Engineer-logo
Sr. Software Engineer
Hexagon US FederalHuntsville, AL
Company Overview At Hexagon US Federal we provide cutting-edge technologies and a wide range of professional services to enable our customers to make smarter and faster operational decisions and improve mission effectiveness. Hexagon US Federal is an independent subsidiary of Hexagon Corporation exclusively focused on bringing the broad range of Hexagon technologies to the US Federal government and its partners. Quick Hits Employees: 300 Operating Locations: Chantilly, VA (HQ); Huntsville, AL; Lexington Park, MD, and other client sites across the US As a Geospatial Software Developer, you will be part of the Cartographic Web Services (CWS) Team. CWS is a proven solution for rapid production of cartographic products that leverages over 30 years of Hexagon US Federal research and development into the automation of the cartographic process. The CWS product is currently being used by national mapping agencies to produce series-based maps at the national mapping agency level for both military and humanitarian missions. You will be responsible for working within a GIS production team to develop application automation to improve efficiencies. Development tasks involve ownership of the entire end-to-end system with a focus on the Hexagon Geospatial product family that make up CWS. You will be responsible for both updating and maintaining the existing CWS backend system, while working hand-in-hand with UI/UX and frontend team to help implement the new generation of the CWS user experience. Job Duties: Deliver new features and enhancements to improve efficiency within a production environment Deploy and maintain production systems that meet stringent security requirements on classified government networks Work directly with production team to gather requirements and create user documentation Work with UI/UX and frontend team to assist in the development of the new CWS UI/UX. Job Requirements: B.S. in Computer Science, a STEM related discipline, or relevant coursework in geographic information science 10+ Years developing complex backend software 6+ Years of experience in VB.Net , C#, ASP development Experience with automation application programing Experience with a range of web technologies including REST, SSL, load balancers, web servers Experience deploying and supporting end-user software for an active user-base US citizenship with an ability to obtain a Top Secret Security Clearance Additional Experience Desired: Automation applications within GIS Software (GeoMedia, ArcGIS, etc.) Python scripting Developing and deploying geospatial mapping applications Relational databases: Oracle,PostgreSQL, PostGIS, and SQL Server C++ development AWS Computing Infrastructure (EC2, ECS, EBS, S3) System Administration and Deployment Experience with source control management (SCM) tools like Team Foundation Server Top Secret Security Clearance preferred What we will provide in return: - Competitive health care plans with savings accounts - Dental and vision plans - 401k with 100% company match up to 6%, with immediate vesting on company match - Life and disability insurance - Learning Management System with robust offerings - Tuition Reimbursement Program - Flexible hybrid and remote working arrangements where possible - 13 paid holidays per year - Thrive Wellness Program - DE&I and Veterans’ focused Employee Resources Groups with regular educational sessions and communications - Leadership Development Program with multiple learning options Hexagon US Federal 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.

Posted 30+ days ago

Senior Software Engineer-logo
Senior Software Engineer
SitetrackerMontclair, NJ
As a Senior Salesforce Engineer, you will join one of our feature delivery teams working to deliver new product functionality and customer requested enhancements leveraging the Salesforce technology stack. You will have the opportunity to work as part of a dynamic and highly collaborative team that is focused on delivering the best experience for our customers. You will be working with our cloud-based software, which is implemented on the Force.com platform. Implemented on the Force.com platform, you will use technologies such as Apex, LWC, Aura, Visualforce, React, etc. Utilizing your great communication skills , you will deliver scalable solutions that are adapted in various verticals such as telecom, energy, utilities, etc. you will establish relationships with customers, product managers, and fellow teams to ensure you can translate requirements into exceptional products. You should have a passion for writing clean code, leveraging design patterns, authoring robust unit tests, and a detailed focus for thoroughly testing your solutions. The Skill Set: Provide extensive custom development using force.com , working with Apex classes, triggers, components, VisualForce pages, and SOQL Apply knowledge of modern Javascript frameworks (LWC, React, Angular, Vue, etc.) into the Salesforce domain Utilize deep knowledge on how to write Apex REST Services and consume Salesforce Platform APIs (ex. REST, Metadata, UI, Tooling) Apply knowledge in continuous integration (Jenkins, CircleCI, etc.) and Git (Github, Bitbucket, etc.) Leverage knowledge of Salesforce limits to work around blockers Contribute know-how of advanced system administration and configuration (Objects, Reports, Dashboards, Flow, Approval Processes, Workflow Rules, Security and Permissions) Estimate effort towards building a solution and balance polish and speed effectively Work directly with customers to understand use cases and collect feedback Utilize computer science fundamentals and background Focus rigidly on delivering quality solutions by thoroughly testing code prior to handing over to QA, write unit tests, and exercise best practices such as TDD Serve as a member of an agile team and be able to take part in all of the associated processes and cadences Adapt a pixel-perfect mockup into a functioning solution Write modular, reusable, and scalable code Within 60 Days, You'll: Become Sitetracker Certified Complete your Development Plan and be fully ramped on our technology stack and established design patterns Be a fully functioning member of our SCRUM/KANBAN teams Deliver several minor enhancements and bug fixes Know the ins and outs of the Sitetracker product offering as well as how to build and extend the functionality Begin working with other senior developers to architect solutions for our customers Work with your manager to learn our deployment process Within 180 Days, You'll: Become an expert in the functionality and codebase of several modules across the Sitetracker product Know the development best practices and begin to help newly hired developers with questions about development practices Work with your peers and senior developers to perform code reviews that follow Sitetracker coding standards Identify areas of technical debt and provide solutions to optimize. Within 365 Days, You'll: Have built and shipped large modules Serve as a technical expert for modules and features built during requirement and design sessions Collaborate with external teams to debug issues raised by customers Volunteer on initiatives that advanced Sitetracker’s developer efficiency and best practices Take part in customers meetings to gather requirements, understand use cases, and be able to explain your solutions in a simplified non technical way Written clean, scalable code with solutions that results in features adopted and loved by customers Serve as subject matter export to other teams for features that you have developed About Sitetracker Sitetracker was founded ten years ago with the singular focus of solving a problem that was first recognized within the telecommunications industry; how to effectively manage the volume, variety, and velocity of critical infrastructure projects needed to meet the demand of expanding wireless and cellular service. That problem has become even more pronounced due to the eventual explosion of 5G. Being able to effectively deploy infrastructure is going to be the differentiator between leading telecommunication providers. However, over the years, we realized that this challenge isn’t localized to telecommunications – it’s pervasive nearly everywhere and has reached an inflection point. Utilities (such as gas and electric services), smart cities, and alternative energy all face similar challenges. Sitetracker is the only full-lifecycle project management platform suited to support these companies and address these challenges. We are exceptionally proud of the company we’ve built (we were recently recognized as the #2 place to work in San Francisco , as well as one of the top places to work in the entire United States). Our people are extraordinary and we’re continuing to invest in our people-first culture.

Posted 30+ days ago

Senior Software Engineer, Autonomy - Calibration, Mapping & Localization-logo
Senior Software Engineer, Autonomy - Calibration, Mapping & Localization
CyngnMenlo Park, CA
About Cyngn Based in Menlo Park, CA, Cyngn is a publicly traded autonomous vehicle company. We have a culture of collaboration, diversity, and continuous learning. Whether at a warehouse, factory, or industrial facility, our self-driving technology can be deployed in various commercial domains across various vehicle form factors. To build this emergent technology, we seek innovative, motivated, and experienced leaders to join our team and move this field forward. If you like to build and create with a team of trusted and passionate colleagues, then Cyngn is the place for you. Key reasons to join Cyngn: We are Small and Big. With under 100 employees, Cyngn is still a company that operates with the energy of a startup. On the other hand, we are publicly traded. Combined, our employees not only work in close-knit teams with close mentorship from company leaders, but they also get access to the liquidity of our publicly traded equity. This gives our small team the opportunity to make a big impact in industries that other people aren’t touching—without taking on the risks associated with untested organizations. We Build Today and Deploy Tomorrow. Our employees aren’t just researchers but are creating reality. In other words, the autonomous vehicles we’re building are designed to go to real clients right away. We are driven by our passion for innovation, our ability to see the entire product, and the real impact of our work in the real world. At Cyngn, the distance between the theoretical and the actual is razor-thin. We aren’t robots. We just build them. Read our Glassdoor reviews, and you’ll find that one of the best things about working here is the people. We are an inclusive, diverse team of top talent with exceptional synergy. We thrive on open collaboration and a trusting and creative work environment that is fueled by our passion for the industry. At Cyngn, everyone’s voice is valued, and each of our unique perspectives is celebrated. It’s the people that allow our company to continue to grow bigger and better every day About this role: As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping (CLAM) team, you will be responsible for delivering mission-critical improvements and new features to our calibration, localization, and mapping subsystems. You will work on a small, highly focused team developing production-quality software that enables efficient and accurate creation of HD maps at Cyngn deployment-sites and robust localization for Cyngn’s autonomous vehicle fleets. You will collaborate cross-functionally with vehicle infrastructure, hardware, QA, and other autonomy teams (Perception, Decision, Planning, and Control) to achieve seamless integration with interfacing submodules, comprehensive testing, and ultimately safe and efficient driving for the next generation of Cyngn’s autonomous vehicles. Responsibilities MS/PhD with focus in robotics or a similar technical field of study Strong foundation in mathematical fields such as probability theory, linear algebra, linear/nonlinear optimization, 3D geometry, and spatial coordinate transformations. In-depth understanding of matrix factorization algorithms and Lie algebra/groups. Solid theoretical knowledge and deep understanding of current state-of-the-art techniques in 3D LiDAR-based mapping and localization for autonomous vehicles (LOAM, Fast-LIO2, DLIO) Familiarity with state estimation frameworks such as EKF’s and factor graphs as well as modern nonlinear optimization libraries (GTSAM, G2O, Ceres-Solver, GNC-Solver, etc.). 5+ years of industry experience as an autonomous vehicle or robotics software engineering professional including hands-on implementation and tuning on production hardware. 5+ years industry experience writing C++ software in a production environment - architecture design, unit testing, code review, algorithm performance trade-offs, etc. Proficiency in Python. Excellent written & verbal communication skills. Qualifications Bachelor’s degree in Human Resources, Business Administration, or a related field; Master’s degree or HR certification (e.g., SHRM-SCP, SPHR) preferred. Experience with Rippling 7+ years of progressive HR experience, with at least three years in a leadership role, preferably in the technology sector. Proven experience in talent management, employee relations, and organizational development. Strong knowledge of HR laws, regulations, and best practices. Excellent leadership, communication, and interpersonal skills. Ability to think strategically and drive organizational change while rolling up sleeves and juggling priorities in a rapidly changing environment. Bonus Qualifications Proven record of top-tier publications or patents. Experience with GPU programming, CUDA. Experience in implementing automated map change detection and updating techniques. Experience implementing modern multi-sensor calibration and sensor mis-alignment detection algorithms. Experience with camera-based SLAM and 3D multi-view geometry. Experience working with ROS2 to design, build, and operate robotic systems. Exposure to modern software development version control and project management tools - Git, Jira, etc. Benefits & Perks Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge) Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums) Company 401(k) Commuter Benefits Flexible vacation policy Stock options for all full-time employees Sabbatical leave opportunity after 5 years with the company Paid Parental Leave Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages

Posted 30+ days ago

Bandwidth logo
Sr. Software Developer (Billing)
BandwidthRaleigh, NC
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Who We Are:



Bandwidth delivers world-class messaging, voice, and emergency service connectivity for the world’s biggest brands. We are the APIs and global network behind the platforms that the Global 2000’s use to power their internal communications, contact center platforms, apps, and software. We transform interactions for top-tier orgs—and we do it on a global scale. We’re the only ones who marry the power of our global network with the control and agility offered by our enterprise-grade APIs. Unmatched reliability meets unparalleled control. That’s the Bandwidth way.



At Bandwidth, your music matters when you are part of the BAND.  We celebrate differences and encourage BANDmates to be their authentic selves.  #jointheband


What We Are Looking For:


As a Senior Developer on our Billing Development team, you’ll get to build and expand on our company’s billing infrastructure. The team enables Bandwidth to charge our customers for all of the global communication services we offer at a large and growing scale. We’re looking for people who get excited about building highly performant and maintainable services and infrastructure.


What You'll Do:



  • Design, implement, and operate flexible and accurate financial systems that support our global communication services.

  • Work closely with product managers, engineers, and other stakeholders to define and deliver solutions that meet customer needs.

  • Identify and resolve bottlenecks and inefficiencies in billing processes, ensuring high availability and scalability.

  • Participate in code reviews, design discussions, and architecture decisions to uphold high-quality software development practices.

  • Provide guidance and support to less experienced team members, fostering a culture of continuous learning and improvement.


What You Need:



  • 5+ years of engineering experience building and maintaining large-scale distributed systems.

  • Experience with Java, SQL, and large datasets; familiarity with AWS or other cloud providers.

  • Ability to analyze complex issues and develop effective solutions.

  • Maintain high standards of code quality, testing, and documentation.

  • Ability to work effectively in a team environment and communicate technical concepts to both technical and non-technical stakeholders.

  • Strong communication skills to express your ideas and technical solutions, be able to articulate pros and cons of the proposed approach.


Bonus Points:



  • Startup experience, or generally work in an environment with independent work and less defined requirements.

  • Experience with tools for monitoring and observability (such as Datadog).

  • Practical knowledge of infrastructure as code (specifically Terraform) will be beneficial.

  • A strong understanding of modern CI/CD (ideally GitHub Actions) best practices and implementing strategies to enhance it.


The Whole Person Promise:


At Bandwidth, we’re pretty proud of our corporate culture, which is rooted in our “Whole Person Promise.” We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? Well…



  • 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.

  • All new hires receive four weeks of PTO.

  • PTO Embargo. When you take time off (of any kind!) you’re embargoed from working. Bandmates and managers are not allowed to interrupt your PTO – not even with email.

  • Additional PTO can be earned throughout the year through volunteer hours and Bandwidth challenges.

  • “Mahalo moments” program grants additional time off for life’s most important moments like graduations, buying a first home, getting married, wedding anniversaries (every five years), and the birth of a grandchild.

  • 90-Minute Workout Lunches and unlimited meetings with our very own nutritionist.



 


Are you excited about the position and its responsibilities, but not sure if you’re 100% qualified? Do you feel you can work to help us crush the mission? If you answered ‘yes’ to both of these questions, we encourage you to apply! You won’t want to miss the opportunity to be a part of the BAND.


 


Applicant Privacy Notice