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.

S logo
Space Exploration TechnologiesHawthorne, CA

$160,000 - $220,000 / year

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, SIMULATIONS (APPLICATION SOFTWARE) As a Software Engineer on the Simulations team, you will design, develop, and test our in-house simulation software supporting all SpaceX flight systems. You will program the core simulation infrastructure and collaborate on the building of models of fluids, electronics, and multi-body physics systems. This is a high impact role where you will work across the engineering groups to build high fidelity simulations used to develop cutting-edge software and hardware. Our simulation software is critical to current and future mission successes including Falcon, Falcon Heavy, Dragon, Starlink, and Starship. 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. Help us build world class software that is critical to SpaceX mission to Mars. RESPONSIBILITIES: Develop and maintain the high-fidelity real-time simulation software used for all vehicles Develop prototypes to prove out key design concepts and quantify technical constraints Maintain the highest standards of excellence, never settle for the status quo Improve reliability and performance of simulation software Work with simulation software users to develop new features and improve user experiences BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of experience in software development; OR 7+ years of professional experience in software development in lieu of a degree 2+ years development experience in C/C++ PREFERRED SKILLS AND EXPERIENCE: Strong software design and development skills Understanding of distributed computing systems, networking protocols, memory management, and CPU scheduling Thorough knowledge of classical physics and math (algebra, calculus, Euclidean geometry) Strong skills in debugging, performance optimization and unit testing Creative approach to problem solving Experience with open source C++ simulators such as ROS2 and Gazebo 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/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 & 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. 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 1 week ago

ANDURIL INDUSTRIES logo
ANDURIL INDUSTRIESWashington, DC

$129,000 - $171,000 / year

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. WHAT YOU'LL DO We build Lattice, the foundation for everything we do as a defense technology company. Our engineers are talented and hard-working, motivated to see their work rapidly deployed on the front lines. Our team is not just building an experiment in waiting, we deploy what we build on the Southern border, Iraq, Ukraine and more. We have open roles across Platform Engineering, ranging from core infrastructure to distributed systems, web development, networking and more. We hire self-motivated people, those who hold a higher bar for themselves than anyone else could hold for them. If you love building infrastructure, platform services, or just working in high performing engineering cultures we invite you to apply! REQUIRED QUALIFICATIONS 1 - 3 years working with a variety of programming languages such as Rust, Go, C++, Java, Python, JavaScript/TypeScript, etc. Have experience working with customers to deliver novel software capabilities Want to work on building and integrating model/software/hardware-in-the-loop components by leveraging first and third party technologies (related to simulation, data management, compute infrastructure, networking, and more) Love building platform and infrastructure tooling that enables other software engineers to scale their output Enjoy collaborating with team members and partners in the autonomy domain, and building technologies and processes which enable users to safely and rapidly develop and deploy autonomous systems at scale Must be a U.S. Person due to required access to U.S. export controlled information or facilities PREFERRED QUALIFICATIONS: You've built or invented something: an app, a website, game, startup Previous experience working in an engineering setting: a startup (or startup-like environment), engineering school, etc. If you've succeeded in a low structure, high autonomy environment you'll succeed here! Professional software development lifecycle experience using tools such as version control, CICD systems, etc. A deep, demonstrated understanding of how computers and networks work, from a single desktop to a multi-cluster cloud node Experience building scalable backend software systems with various data storage and processing requirements Experience with industry standard cloud platforms (AWS, Azure), CI/CD tools, and software infrastructure fundamentals (networking, security, distributed systems) Ability to quickly understand and navigate complex systems and established code bases Experience implementing robot or autonomous vehicle testing frameworks in a software-in-the-loop or hardware-in-the-loop (HITL) environment Experience with modern build and deployment tooling (e.g. NixOS, Terraform) Experience designing complex software systems, and iterating upon designs via a technical design review process Familiarity with industry standard monitoring, logging, and data management tools and best practices A bias towards rapid delivery and iteration US Salary Range $129,000-$171,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Healthcare Benefits US Roles: Comprehensive medical, dental, and vision plans at little to no cost to you. UK & AUS Roles: We cover full cost of medical insurance premiums for you and your dependents. IE Roles: We offer an annual contribution toward your private health insurance for you and your dependents. Additional Benefits Income Protection: Anduril covers life and disability insurance for all employees. Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs. Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting. Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available. Professional Development: Annual reimbursement for professional development Commuter Benefits: Company-funded commuter benefits based on your region. Relocation Assistance: Available depending on role eligibility. Retirement Savings Plan US Roles: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options. UK & IE Roles: Pension plan with employer match. AUS Roles: Superannuation plan. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/ .

Posted 30+ days ago

General Motors logo
General MotorsMountain View, CA
Job Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA, three times per week, at minimum. The Role The Vehicle Experiences Engine (VEE) at GM is transforming how millions of people interact with their vehicles by building the software engines behind next-generation digital experiences. At the heart of this transformation is the Compute Systems Software team - the group that delivers the foundational platform software for GM's infotainment compute systems. Our work spans the Linux kernel, board support packages (BSP), and device drivers that power Android Automotive OS, multimedia, connectivity, and core system services. What You'll Do As Senior Software Engineering Manager, Compute Systems Software, you'll lead the team that makes this possible. You'll shape the technical strategy, guide a talented group of senior engineers, and partner with silicon vendors and cross-functional teams to deliver platform capabilities that ship in production vehicles worldwide. This is a highly visible leadership role where your impact goes far beyond software delivery. The platforms your team builds will touch millions of drivers and passengers, define the performance and reliability of GM's vehicles, and set the foundation for the next generation of automotive compute on cutting-edge SoCs. If you're excited by the challenge of building world-class embedded platforms at global scale - this is the opportunity to make your mark. Your Skills & Abilities (Required Qualifications) Lead and grow a high-performing engineering team, developing talent and fostering a culture of innovation, excellence, and continuous improvement. Own the roadmap and delivery of compute system software, including the Linux kernel, board support packages (BSP), and device drivers for GM's infotainment platforms. Define technical strategy for performance, reliability, maintainability, and software update readiness. Ensure program execution by tracking progress against vehicle milestones, managing risks, and partnering closely with program management. Collaborate across teams - Android Automotive OS, multimedia, connectivity, and hardware - to deliver seamless integration. Build strong vendor partnerships, especially with Qualcomm, and engage with the open-source community to support long-term platform success. Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field; or equivalent experience. 15+ years of professional experience building embedded or edge software platforms. 5+ years of engineering leadership experience, including leading senior engineers and/or managers. Demonstrated success delivering production-grade software on modern SoC-based or embedded systems. Proven ability to drive large-scale software programs to completion, including milestone planning, risk management, and cross-team coordination. Strong technical credibility in embedded Linux, paired with the ability to set vision, influence architecture, and drive execution at scale. Proficiency with modern engineering practices: Git/GitHub, CI/CD, automated testing, and release processes. What Will Give You A Competitive Edge (Preferred Qualifications) Master's degree in a relevant field. Deep knowledge of Linux kernel internals and frameworks Experience with Yocto Linux and deploying commercial embedded Linux systems. Familiarity with Android Automotive OS integrations, HALs, and multimedia pipelines. Hands-on experience with Qualcomm SoCs and collaboration with silicon vendors. Experience contributing to or upstreaming with the Linux kernel community. Ability to develop, inspire, and motivate teams. Strong cross-functional leadership and communication skills. Evidence of integrity, accountability, and initiative. Willingness to provide strategic perspective and champion change. Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. The salary range for this role is 250,000 - 383,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits: Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Posted 30+ days ago

Sierra Space logo
Sierra SpaceLouisville, CO

$126,610 - $174,089 / year

Sierra Space Careers: Dare to Dream We honor those that are not afraid to dream big dreams, those that tenaciously chase their dreams even when others say it cannot be done, those that achieve big dreams and change everything. Those are Dreams Worth Chasing. At Sierra Space we envision a future where humanity lives and works in space, on moons, and on distant planets. Our mission isn't restricted to the few, instead we see a future where all people can choose to live, work, discover and explore beyond our planet. Our company is building a platform in space to benefit life on Earth and together we will alter the course of humanity. We have a bold mission. We are a bold company. Together, we are an extraordinary team. About the Role The Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced position requires expertise in at least one programming language, an advanced understanding of software development principles, and the ability to design and architect complex software systems. The role includes writing clean, maintainable code, collaborating with team members to understand project requirements, and contributing to the development of innovative software solutions. Additionally, this position involves mentoring and guiding other engineers, providing technical leadership and support. About You Our mission is driven by the unwavering passion to push the boundaries of what is possible. We seek those who Dare to Dream - to envision the extraordinary and pursue it relentlessly - to join us on this transformational journey. We're looking for dreamers who align with our values, vision and audacious goals - while also meeting the minimum qualifications below. The preferred qualifications are a bonus, not a requirement. Sierra Space's Defense division focuses on the design, build, and operations of small satellites in support of commercial services and national security space. As a Flight Software Engineer, your primary responsibility will be designing and developing flight software and algorithms solutions for spacecraft missions for both civilian and DoD applications. These designs stem from understanding, analyzing and evaluating satellite and constellation capabilities, mission concepts, and system requirements. Your work will ensure we meet customer requirements by making data-driven decisions in architecting, implementing and testing the design in a testbed prototype and subsequent delivery of the flight code. Along the way, you will contribute to analyses of various architectures that include space vehicles, satellites, sensors, communications, and ground infrastructure, evolving or creating new approaches based on analysis results. You will also contribute to evaluating the mission effectiveness of the candidate approaches, balancing mission objectives against factors such as development and lifecycle costs. The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. This individual must have a strong working knowledge of object-oriented design using C++ and must have a strong background in developing flight code on embedded processors. The candidate must also be comfortable working in an Agile Scrum environment. Key Responsibilities: Design, develop, and test software applications for space systems and technologies. Write clean, maintainable code following best practices and coding standards. Architect and implement complex software systems to meet project requirements. Collaborate with team members to understand project requirements and contribute to the development of software solutions. Utilize version control systems such as Git to manage code changes and collaborate with team members. Participate in code reviews to ensure code quality and adherence to development standards. Troubleshoot and resolve software-related issues in a timely manner. Document software configurations, processes, and procedures for future reference. Stay current with industry trends and advancements in software development and space technologies. Mentor and guide other engineers, providing technical leadership and support. Minimum Qualifications: Requires a bachelor's degree in a related field (or equivalent work experience in lieu of degree or master's +3 yrs experience). Typically, 5+ years of related experience. Expertise in one to multiple programming languages and advanced understanding of software development principles. Ability to design and architect complex software systems. Experience with different software development methodologies such as Agile and Scrum/Kanban. Strong problem-solving skills. Ability to mentor and guide other engineers. The ability to obtain and maintain a U.S. Security Clearance is required Preferred Qualifications: Strong technical understanding of C++ and Object-Oriented Programming Experience implementing client-server applications using socket I/O using TCP/UDP. Experience implementing loosely coupled applications using PUB/SUB messaging Familiarity with Open Standards such as CCSDS, C2MS, Open Mission Systems (OMS), and Universal C2 Interface (UCI) Experience with spacecraft flight software development Experience developing mission management and/or payload control software Demonstrated experience leading a team developing software Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build Knowledge of software development methodologies such as Agile/Scrum Experience and knowledge of Software Design Patterns Experience using SysML/UML to create Software Designs Experience testing and debugging on both Software in the Loop (SITL) and Hardware in the Loop (HITL, on target platform) environments Experience with Source Code Configuration Management platforms (GIT, SVN) Experience developing on Linux Experience with network configurations including netconf Experience with embedded programming including new board build up Experience optimizing computer system performance including optimization for timing Compensation: Pay Range: $126,610.00 - $174,088.75 Your actual base compensation will be determined on a case-by-case basis and may vary based on job-related knowledge and skills, education, experience, internal equity and market competitiveness. Physical/Mental/Emotional Requirements: Frequently walk, sit, stand, climb stairs and steps Frequently repeat same hand, arm, and finger motion many times to include finger and hand dexterity Rarely lifting or carrying up to 20 lbs. Working Conditions: Rarely exposed to outdoor elements (high/low temperatures, sun, rain/snow, etc.) Rarely exposed to fumes or hazardous chemicals/materials Rarely exposed to loud noises IMPORTANT NOTICE: This position requires the ability to obtain and maintain a U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use. Elevate Your Career At Sierra Space, we are committed to your personal and professional development. We empower you to make profound and meaningful contributions and foster a vibrant culture of collaboration, where teamwork ignites breakthrough innovations. Sierra Space offers annual incentive pay based upon performance that is commensurate with the level of the position. We also offer a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 8%, life insurance, 3 weeks paid time off, and more. At Sierra Space we are at the very doorstep of unlocking the future and the work in front of us is hard, but it is truly important and meaningful. Achieving our mission requires dedication, relentless pursuit of a dream and an unwavering passion for pushing the boundaries to accomplish what others might believe to be impossible. We seek those who too, Dare to Dream and will join us in a pursuit to achieve the extraordinary. Application Deadline: This role will remain posted until a qualified pool of candidates are identified. Please note: Sierra Space does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to Sierra Space team members not through our approved vendor list or Talent Acquisition will be considered property of Sierra Space, and we will not be obligated to pay any referral fees. Sierra Space Corporation is an equal opportunity employer and is committed to working with and providing reasonable accommodations to applicants with disabilities. If you need special assistance or a reasonable accommodation related to applying for employment with Sierra Space or at any stage of the recruitment process, please contact us.

Posted 30+ days ago

CACI logo
CACIHouston, Texas

$90,300 - $189,600 / year

Lead Software Engineer- NASA Lunar Gateway Task Authoring Software ToolJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NACIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * * The Opportunity: CACI is looking for an experienced Lead Software Engineer to provide the Lunar Gateway Program at NASA Johnson Space Center (JSC) with project leadership and technical expertise in the development of the Task Authoring Software Tool, an application for creation of executable tasks used to support autonomous operations onboard the Gateway. This exciting position includes defining release content, planning, prioritizing and controlling development and verification activities, monitoring and reporting progress metrics. The Gateway in lunar orbit will support astronaut habitation and allow easy access to the lunar surface for exploration. Gateway will also provide a test bed for development of planetary exploration spacecraft technologies. This work takes place at NASA/JSC in Houston, TX, a highly stimulating and dynamic environment that is critical in human space flight and the space exploration initiative. Responsibilities: Lead a 5+ member software development team, developing and prioritizing features based on customer needs, planning verification, and interacting with and providing support to users. This position will be responsible for overseeing the full software development lifecycle, from release planning to deployment, ensuring alignment with stakeholder needs and efficient coordination across multiple teams.S upport team administrative duties, e.g., team member assignments, timesheet approval, performance feedback, recruiting activities, etc. Support recruiting efforts.Provide mentorship to junior engineers and support team development and training. Adhere to JSC standard software process practices.Coordinate with stakeholders to determine software release content. Set priority of software development.Develop and update system requirements. Perform release planning and sprint planning, aligning with stakeholder needs.Align developer skills, expertise, and individual development goals with task assignments. Coordinate and monitor development progress, tracking metrics and reporting status to management and stakeholders.Coordinate testing. Facilitate communication between multiple interdependent software and business operations teams.Support the design and development of features for the Gateway task authoring tool. Participate in requirement creation and review for tool capabilities.Support tool verification efforts through the creation of test plans. Support maintenance of Software Design Document and Users Guide.Maintain related program documentation. Arbitrate interdisciplinary standards conflicts. Qualifications: Required : Must be a U.S. Citizen or Permanent Resident. 5+ years software development experience and B.S. in Computer or Software Engineering, Computer Science, or related disciplines required. Strong written and verbal communication skills.Strong problem identification and problem-solving skills. A minimum of 3-5 years’ experience in technical leadership of software development teams- Agile experience is a big plus. Greater experience is highly valuedAt least 5 years of full stack, cloud-based software application development experience. Track record of delivering high quality software on schedule and budget.Experience with user acceptance testing. Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills. Must be a highly responsible, team-oriented individual with strong work ethic. Must have highly developed coordination and organization skills.This position requires a self-motivated, capable person with strong verbal and written communication and problem-solving skills. In addition to outstanding technical expertise, the individual must be very people savvy, have leadership experience and strong customer relationship skills, possess a positive team-player attitude, and be flexible/willing to take on new assignments and responsibilities as they arise. Finally, the most qualified candidate will be an articulate speaker able to communicate complex technical ideas in a convincing manner, must share our passion for our Nation's Space Program, and share in the excitement of developing future human-rated space vehicles. Desired : M.S. in Computer or Software Engineering, Computer Science, or related disciplines.Experience managing, or developing, autonomous systems software. Experience with NASA software requirements.Experience with NASA and Federal SDLC. Experience with security testing.Experience with space network communication standards. Experience with Java, Python, Type Script, React, Redux, SQL.Experience developing single page web applications with REST back end. Experience with GitLab Continuous Integration (CI).Experience with relational database design. Experience with XML schemas.Experience with enterprise software design. Experience with Docker.- ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . The proposed salary range for this position is: $90,300 - 189,600 USD CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 3 days ago

BETA Technologies logo
BETA TechnologiesRaleigh, NC
At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. The Senior Embedded Software Engineer for Airborne Software will apply their deep knowledge of RTCA DO-178C, best practices for real-time safety-critical embedded software development, technical leadership experience, and embedded C mastery to directly contribute to and lead a small team to specify, architect, design, implement and integrate the embedded software for BETA’s airborne systems. The ideal candidate will have extensive knowledge of embedded software development, from bare-metal board bring-up and microcontroller timing and execution characteristics to comprehensive software specification and design methods and techniques. The senior embedded software engineer is responsible for developing robust and reliable software to achieve the highest level of safety-criticality in the industry. How you will contribute to revolutionizing electric aviation: Analyze system requirements allocated to software for correctness, feasibility, and appropriateness from an embedded software perspective; propose changes and additional to system requirements to fulfill all airborne software needs Develop software high-level requirements to specify the functionality and characteristics of airborne software Architect and design the embedded software, considering hardware constraints, design constraints, and available resources to satisfy the software high-level requirements, and specify software low-level requirements Develop embedded software in the C and Assembly programming languages for ARM microcontroller targets Integrate the software with other software and the target hardware; assist with system integration Assess, measure, troubleshoot, and resolve issues with software execution and characteristics such as timing and performance Promote the reuse of embedded software and associated life cycle data throughout the Airborne Software team Perform peer reviews of other team member's contributions to the software development project Inform the software verification team for the appropriate testing and analysis of the embedded software Lead a small team of embedded software engineers for the development of software for an airborne system Mentor junior engineers by training them on DO-178C objectives, activities, and outputs; real-time and safety-critical embedded software best practices; and integration and troubleshooting methods and techniques Minimum Qualifications: BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree from an accredited university Minimum 7 years experience in real-time embedded software development for safety-critical systems Excellent requirements engineering and software architecture/design experience Mastery of the C programming language Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent Comfortable reading electrical schematics, technical documentation, reference manuals, and datasheets Deep experience with electronics lab equipment such as programmable power supplies, signal generators, oscilloscopes, and bus analyzers Expert level knowledge and experience with the activities and outputs required for DO-178C Level A compliance Excellent team communication and collaboration skills Ability to work independently, as a member of an integrated team, and as a technical leader of a small team of dedicated software engineers Deep knowledge and experience with communications interfaces and devices such as SPI, I2C, CAN, ARINC 429, Analog-to-Digital Converters, Direct Memory Access controllers, and temperature, voltage, and current sensors Experience with Stage of Involvement reviews and communication with FAA personnel and DERs Experience with RTCA DO-330 tool qualification objectives, activities, and outputs Experience with RTCA DO-331 model-based development objectives, activities, and outputs Candidates are encouraged to apply even if they don’t meet all minimum qualifications Above and Beyond Qualifications that will distinguish you: Experience with the Texas Instruments TMS570 ARM microcontroller Experience with the Lauterbach TRACE32 debug/instruction trace system Experience with GNU GCC ARM embedded toolchain and Texas Instruments Code Composer Studio Experience with the Polarion ALM life cycle data management system Experience with embedded software for electric motor control, battery management systems and/or flight control systems Experience with project management activities, such as estimating, tracking, and reporting work; traditional, kanban, and scrum experience Build electric airplanes with us! We encourage all driven candidates to apply, even if they do not meet every listed qualification. We are an equal opportunity employer. Employment decisions are based on merit, competence and qualifications and will not be influenced in any manner on race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, disability, veteran or military status, genetic information, pregnancy, or any other protected characteristic under federal, state, or local law. BETA complies with all applicable federal, state and local non-discrimination laws and does not tolerate discrimination of any kind in our workplace. Employment offers are contingent upon the successful completion of a background check. BETA Technologies participates in E-Verify.

Posted 30+ days ago

BETA Technologies logo
BETA TechnologiesRaleigh, NC
At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. The Embedded Software Engineer for Airborne Software will apply their knowledge of RTCA DO-178C, best practices for real-time safety-critical embedded software development, and embedded C skill set to specify, architect, design, implement and integrate the embedded software for BETA’s airborne systems. The ideal candidate will have a broad knowledge of embedded software development, from bare-metal board bring-up and understanding of microcontroller timing and execution characteristics to high-level software specification and design methods and techniques. The embedded software engineer is responsible for developing robust and reliable software to achieve the highest level of safety-criticality in the industry. How you will contribute to revolutionizing electric aviation: Analyze system requirements allocated to software for correctness, feasibility, and appropriateness from an embedded software perspective Develop software high-level requirements to specify the functionality and characteristics of airborne software Architect and design the embedded software, considering hardware constraints, design constraints, and available resources to satisfy the software high-level requirements, and specify software low-level requirements Develop embedded software in the C and Assembly programming languages for ARM microcontroller targets Integrate the software with other software and the target hardware Assess, measure, troubleshoot, and resolve issues with software execution and characteristics such as timing and performance Perform peer reviews of other team member's contributions to the software development project Inform the software verification team of the appropriate testing and analysis of the embedded software Minimum Qualifications: BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree from an accredited university Minimum 3 years experience in real-time embedded software development Requirements for engineering and software architecture/design experience Proficiency with the C programming language Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent Comfortable reading electrical schematics, technical documentation, reference manuals, and datasheets Experience with electronics lab equipment such as programmable power supplies, signal generators, oscilloscopes, and bus analyzers Knowledge and awareness of the activities and outputs required for DO-178C compliance Good team communication and collaboration skills Ability to work independently and as a member of an integrated team Candidates are encouraged to apply even if they don’t meet all minimum qualifications Above and Beyond Qualifications that will distinguish you: Experience with the Texas Instruments TMS570 ARM microcontroller Experience with the Lauterbach TRACE32 debug/instruction trace system Experience with GNU GCC ARM embedded toolchain and Texas Instruments Code Composer Studio Experience with the Polarion ALM life cycle data management system Experience with embedded software for electric motor control, battery management systems, and/or flight control systems Knowledge of and experience with communications interfaces and devices such as SPI, I2C, CAN, ARINC 429, Analog-to-Digital Converters, Direct Memory Access controllers, and temperature, voltage, and current sensors Familiarity with RTCA DO-330 tool qualification objectives, activities, and outputs Familiarity with RTCA DO-331 model-based development objectives, activities, and outputs Build electric airplanes with us! We encourage all driven candidates to apply, even if they do not meet every listed qualification. We are an equal opportunity employer. Employment decisions are based on merit, competence and qualifications and will not be influenced in any manner on race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, disability, veteran or military status, genetic information, pregnancy, or any other protected characteristic under federal, state, or local law. BETA complies with all applicable federal, state and local non-discrimination laws and does not tolerate discrimination of any kind in our workplace. Employment offers are contingent upon the successful completion of a background check. BETA Technologies participates in E-Verify.

Posted 30+ days ago

BETA Technologies logo
BETA TechnologiesRaleigh, NC
At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. T he Embedded Software Test Engineer will work in the Software Certification team to analyze and test the embedded software operating on the ALIA-250 production aircraft. How you will contribute to revolutionizing electric aviation: Develop automated and manual tests to perform requirements-based verification of the embedded software and software tools Perform software analyses such as worst-case timing, memory margin, structural coverage, data coupling, and control coupling Generate life cycle data in compliance with DO-178C Level A, including requirements-based verification cases and verification procedures, verification, and analysis results along with associated documentation and traceability Inform and review the outputs of the software development team Excellent communication skills, both written and verbal, with both internal & external customers High energy, self-motivated, organized and detail-oriented Minimum Qualifications: BS in Computer Engineering, Electrical Engineering, Computer Science, or related degree from an accredited University 3-5 years experience in embedded software verification in a highly regulated environment Mastery of the C programming language and common test scripting languages Experience in most of the following areas: hard real-time systems, built-in-test, tasking and interrupts, performing and developing tests, RTOS, bare-metal development, communication protocols (CAN, I2C, SPI) Strong understanding of software configuration management and contemporary software build, integration, test, and deployment methodologies Comfortable reading electrical schematics, documentation, and datasheets Good team, communication, and leadership skills required Above and Beyond Qualifications that will distinguish you: Experience with STMicroelectronics ARM Cortex-M series microcontrollers Deep understanding of DO-178C and its supplements Knowledge of ARP 4754A and ARP 4761 processes and how they affect and inform the software processes Google G -Suite including drive, mail, calendar, docs, sheets, slides, charts, hangouts; slack; Polarion ALM; Git and Subversion Build electric airplanes with us! We encourage all driven candidates to apply, even if they do not meet every listed qualification. We are an equal opportunity employer. Employment decisions are based on merit, competence and qualifications and will not be influenced in any manner on race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, disability, veteran or military status, genetic information, pregnancy, or any other protected characteristic under federal, state, or local law. BETA complies with all applicable federal, state and local non-discrimination laws and does not tolerate discrimination of any kind in our workplace. Employment offers are contingent upon the successful completion of a background check. BETA Technologies participates in E-Verify.

Posted 30+ days ago

SpaceX logo
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, DESIGN SOFTWARE (STARSHIP)  Starship is SpaceX’s next generation launch platform that will take humans to the Moon, Mars, and beyond. It is designed to be cost-effective, mass manufacturable, and rapidly reusable. As one of the most expensive and longest-lead parts of the vehicle, the avionics systems require strategic innovation to bring the cost down while also improving the reliability and lead time. As a Software Engineer on the Design Software team, you will be responsible for writing and maintaining software that interfaces with manufacturing equipment on our production line, with the goal of making our avionics manufacturing process faster and more reliable. This is a high-autonomy role that will require building close relationships with manufacturing staff to understand issues, and coming up with software solutions interfacing with APIs or hardware that may have little or no documentation or vendor support. We are looking for people who like to own a problem from start to finish in a high-responsibility and low-micromanagement environment! RESPONSIBILITIES: Develop highly reliable software solutions that are used across SpaceX Create new applications that improve how SpaceX operates Build prototypes to prove out key design concepts and quantify technical constraints Own all aspects of software engineering and product development 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 Integrate electronics design software to manufacturing equipment BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree 1+ years of experience in full stack development PREFERRED SKILLS AND EXPERIENCE: Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language 1+ years of rigorous experience building single page web applications Experience with version control, continuous integration, and continuous delivery concepts Expertise in designing software systems Deep understanding of testing, continuous integration, build, deployment & monitoring Expertise in profiling and improving application performance Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip, npm) Experience with UNIX-like operating systems and tools like Terraform, Ansible, Puppet for managing them Experience working with in-stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies Production experience with Docker and Kubernetes Front-end experience in Angular, React, or similar JavaScript framework Database experience with PostgreSQL, SQL Server, or similar database technologies Experience integrating third-party industrial equipment (Allen Bradley, Mitsubishi, Fuji, Nordson, etc.) Experience integrating third-party CAD Software (NX, Altium, Xpedition, etc.) ADDITIONAL REQUIREMENTS: Must be willing to work extended hours/weekends as needed dependent on launch cadence COMPENSATION AND BENEFITS:          Pay range:     Level I: $120,000.00 - $145,000.00/per year     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

Rocket Lab USA logo
Rocket Lab USALong Beach, CA

$115,000 - $140,000 / year

ABOUT ROCKET LAB Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new technology demonstrations. Our Electron rocket has become the second most frequently launched U.S. rocket annually and has delivered more than 230 satellites to orbit, all while we work to develop Neutron, our upcoming medium-lift, reusable launch vehicle for larger constellation deployment. Our Space Systems business designs and builds our extensive line of satellites, payloads, and their components, including spacecraft that have been selected to support NASA missions to the Moon and Mars and components used on the James Webb Space Telescope. NEUTRON Rocket Lab’s Neutron team is responsible for bringing our new large rocket Neutron and its launch and test sites to life. From designing and testing Neutron’s structures and components, to firing up its new Archimedes engines, to setting up Neutron’s launch pads and test sites across the United States, joining the Neutron team is your opportunity to help launch a new large rocket for the very first time. SOFTWARE ENGINEER II – OPERATIONS SOFTWARE As a Software Engineer II – Operations Software based at Rocket Lab’s site in Long Beach California, you will have the opportunity create, maintain, deploy and support components, functions or services in launch vehicles and spacecraft operations. In this role you will have scope to perform independent engineering as allocated and have product ownership. Join a driven team that’s tackling challenging projects, delivering on exciting missions, and making an impact on the future of space! WHAT YOU’LL GET TO DO: Acquisition, ingestion and storage of telemetry from: Launch Operations Spacecraft Operations Integrated Systems Testing Operational Simulations Sub-System Testing Design and implement software, tests, and architecture based on feature requests and bug fixes. Create operational documentation for software products. Manage and review source code using version control tools and establish code review standards. YOU’LL BRING THESE QUALIFICATIONS: Bachelor’s degree in software engineering, Computer Science, Electrical Engineering or similar. 2+ years of software experience Experience with Git Experience with one of: Redmine, Jira, or other issue tracker Golang Development High-performance systems & scalability THESE QUALIFICATIONS WOULD BE NICE TO HAVE: Network Protocols (UDP / TCP / gRPC / CCSDS) Scrum / Kanban Linux Containers Cloud Application Development System Administration CI/CD systems Shared data model definition Python Development ADDITIONAL REQUIREMENTS: Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to focus. Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing. Must be physically able to commute to buildings 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 component of our total rewards package at Rocket Lab. Employees may also receive company equity and access to a robust benefits package including: top tier medical HMO, PPO & a 100% company-sponsored medical HSA plan option, dental and vision coverage, 3 weeks paid vacation and 5 days sick leave per year, 11 paid holidays per year, flexible spending and dependent care savings accounts, paid parental leave, disability insurance, life insurance, and access to a 401(k) retirement plan with company match. Other perks include: Discounted employee stock purchase program, subsidized EV charging stations, onsite gym, food and drinks, and other discounts. Eligibility for benefits may vary based on employment status, please check with your recruiter for a comprehensive list of the benefits available for this role. Benefit programs are subject to change at the company’s discretion. Base Pay Range (CA Only) $115,000 — $140,000 USD WHAT TO EXPECT We’re on a mission to unlock the potential of space to improve life on Earth, but that’s not an easy task. It takes hard work, determination, relentless innovation, teamwork, grit, and an unwavering commitment to achieving what others often deem impossible. Our people out-think, out-work and out-pace. We pride ourselves on having each other’s backs, checking our egos at the door, and rolling up our sleeves on all tasks big and small. We thrive under pressure, work to tight deadlines, and our focus is always on how we can deliver, rather than dwelling on the challenges that stand in the way. Important information: FOR CANDIDATES SEEKING TO WORK IN US OFFICES ONLY: To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), Rocket Lab Employees must be a U.S. citizen, lawful U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum, or be eligible to obtain the required authorizations from the U.S. Department of State and/or the U.S. Department of Commerce, as applicable. Learn more about ITAR here . Rocket Lab provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment at Rocket Lab, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Applicants requiring a reasonable accommodation for the application/interview process for a job in the United States should contact Giulia Johnson at g.biow@rocketlabusa.com. This dedicated resource is intended solely to assist job seekers with disabilities whose disability prevents them from being able to apply/interview. Only messages left for this purpose will be considered. A response to your request may take up to two business days. FOR CANDIDATES SEEKING TO WORK IN NEW ZEALAND OFFICES ONLY: For security reasons background checks will be undertaken prior to any employment offers being made to an applicant. These checks will include nationality checks as it is a requirement of this position that you be eligible to access equipment and data regulated by the United States' International Traffic in Arms Regulations. Under these Regulations, you may be ineligible for this role if you do not hold citizenship of Australia, Japan, New Zealand, Switzerland, the European Union or a country that is part of NATO, or if you hold ineligible dual citizenship or nationality. For more information on these Regulations, click here ITAR Regulations.

Posted 30+ days ago

Vast logo
VastLong Beach, California

$214,100 - $283,800 / year

At Vast, our mission is to contribute to a future where billions of people are living and thriving in space. We are building artificial gravity space stations, allowing long-term stays in space without the adverse effects of zero-gravity. Our initial crewed space habitat will be Haven-1, scheduled to be the world’s first commercial space station when it launches into low earth orbit in May 2026. Our team is all-in , committed to executing our mission safely and on time. If you want to work with the most talented people on Earth furthering space exploration for humanity, come join us. Vast is looking for a Principal Software Engineer , reporting to the Director, Ground Software & Mission Systems, to support the development of the systems that will be required for the design and build of artificial-gravity human-rated space stations. This will be a full-time , exempt position located in our Long Beach location. As a principal software engineer on our growing team, you'll have an opportunity to mentor junior engineers and provide technical leadership, building powerful software that helps expand humanity into space. Responsibilities: Develop new and optimize existing software codebases and systems which will be used to test, command, and monitor the Vast family of spacecraft. Mentor junior ground software engineers to help build a strong and capable team. Own the lifecycle of software, including rolling out to operations, managing configurations, maintaining and upgrading, and supporting end-users. Configure and optimize automated testing and deployment systems. Maintain and upgrade the ground systems that control our test sites and communicate with our spacecraft at the launch site and on orbit. Minimum Qualifications: Bachelor's degree in engineering, computer science, or STEM discipline; OR 9+ years of professional experience as a software engineer. 10+ years experience writing full-stack web applications. Experience writing and securing REST APIs. Experience with database design, implementation, and security. Preferred Skills & Experience: Proficiency using the command line, writing shell scripts, and an understanding of the GNU/Linux operating system. Experience building applications in the cloud. Enjoys end-user facing roles for support and interfacing with cross-functional teams. Ability to work quickly and accurately in fast-paced environment during critical launch and mission operations. Excellent communicator, both written and verbal. Familiarity with Git. Collaborative mindset. Problem solver with a bias for action. Knows how to work in a continuous build and test environment and understand the tools used. Front-end: HTML, CSS, Webpack, Typescript, React/Vue/Angular. Back-end: Golang, Grafana, InfluxDB, SQL, NoSQL, Redis. Cloud: AWS, GCP, Azure, Kubernetes, Docker, VPC. Networking: HTTP(S), DNS, OSI Network Model, Subnets. Basic understanding of RF Systems (Software Defined Radios, Digital Signal Processing). Additional Requirements: Must be willing and able to work weekends and non-standard work-week hours to support critical mission milestones. Salary Range: California $214,100 - $283,800 USD COMPENSATION AND BENEFITS Base salary will vary depending on job-related knowledge, education, skills, experience, business needs, and market demand. Salary is just one component of our comprehensive compensation package. Full-time employees also receive company equity, as well as access to a full suite of compelling benefits and perks, including: 100% medical, dental, and vision coverage for employees and dependents, flexible paid time off for exempt staff and up to 10 days of vacation for non-exempt staff, paid parental leave, short and long-term disability insurance, life insurance, access to a 401(k) retirement plan, One Medical membership, ClassPass credits, personalized mental healthcare through Spring Health, and other discounts and perks. We also take pride in offering exceptional food perks, with snacks, drip coffee, cold drinks, and dinner meals remaining free of charge, and lunch subsidized as part of Vast’s ongoing commitment to providing high-quality meals for employees. U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. This status includes U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Vast is an Equal Opportunity Employer; employment with Vast 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.

Posted 1 week ago

BETA Technologies logo
BETA TechnologiesRaleigh, North Carolina

$135,000 - $165,000 / year

At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. The Senior Embedded Software Engineer for Airborne Software will apply their deep knowledge of RTCA DO-178C, best practices for real-time safety-critical embedded software development, technical leadership experience, and embedded C mastery to directly contribute to and lead a small team to specify, architect, design, implement and integrate the embedded software for BETA’s airborne systems. The ideal candidate will have extensive knowledge of embedded software development, from bare-metal board bring-up and microcontroller timing and execution characteristics to comprehensive software specification and design methods and techniques. The senior embedded software engineer is responsible for developing robust and reliable software to achieve the highest level of safety-criticality in the industry. How you will contribute to revolutionizing electric aviation: Analyze system requirements allocated to software for correctness, feasibility, and appropriateness from an embedded software perspective; propose changes and additional to system requirements to fulfill all airborne software needs Develop software high-level requirements to specify the functionality and characteristics of airborne software Architect and design the embedded software, considering hardware constraints, design constraints, and available resources to satisfy the software high-level requirements, and specify software low-level requirements Develop embedded software in the C and Assembly programming languages for ARM microcontroller targets Integrate the software with other software and the target hardware; assist with system integration Assess, measure, troubleshoot, and resolve issues with software execution and characteristics such as timing and performance Promote the reuse of embedded software and associated life cycle data throughout the Airborne Software team Perform peer reviews of other team member's contributions to the software development project Inform the software verification team for the appropriate testing and analysis of the embedded software Lead a small team of embedded software engineers for the development of software for an airborne system Mentor junior engineers by training them on DO-178C objectives, activities, and outputs; real-time and safety-critical embedded software best practices; and integration and troubleshooting methods and techniques Minimum Qualifications: BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree from an accredited university Minimum 7 years experience in real-time embedded software development for safety-critical systems Excellent requirements engineering and software architecture/design experience Mastery of the C programming language Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent Comfortable reading electrical schematics, technical documentation, reference manuals, and datasheets Deep experience with electronics lab equipment such as programmable power supplies, signal generators, oscilloscopes, and bus analyzers Expert level knowledge and experience with the activities and outputs required for DO-178C Level A compliance Excellent team communication and collaboration skills Ability to work independently, as a member of an integrated team, and as a technical leader of a small team of dedicated software engineers Deep knowledge and experience with communications interfaces and devices such as SPI, I2C, CAN, ARINC 429, Analog-to-Digital Converters, Direct Memory Access controllers, and temperature, voltage, and current sensors Experience with Stage of Involvement reviews and communication with FAA personnel and DERs Experience with RTCA DO-330 tool qualification objectives, activities, and outputs Experience with RTCA DO-331 model-based development objectives, activities, and outputs Candidates are encouraged to apply even if they don’t meet all minimum qualifications Above and Beyond Qualifications that will distinguish you: Experience with the Texas Instruments TMS570 ARM microcontroller Experience with the Lauterbach TRACE32 debug/instruction trace system Experience with GNU GCC ARM embedded toolchain and Texas Instruments Code Composer Studio Experience with the Polarion ALM life cycle data management system Experience with embedded software for electric motor control, battery management systems and/or flight control systems Experience with project management activities, such as estimating, tracking, and reporting work; traditional, kanban, and scrum experience $135,000 - $165,000 a year The wage listed here reflects our best faith estimate for this role. We pay competitively and base compensation on a variety of factors including skills, experience, industry background, and the evolving needs of the role. We remain committed to fair and equitable pay and we're happy to discuss during the interview process. This position could be based in South Burlington, VT (primary location), or Raleigh, NC office. For more experienced candidates, we can consider hybrid or remote options, but this will be evaluated on a per-candidate basis. Build electric airplanes with us! We encourage all driven candidates to apply, even if they do not meet every listed qualification. We are an equal opportunity employer. Employment decisions are based on merit, competence and qualifications and will not be influenced in any manner on race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, disability, veteran or military status, genetic information, pregnancy, or any other protected characteristic under federal, state, or local law. BETA complies with all applicable federal, state and local non-discrimination laws and does not tolerate discrimination of any kind in our workplace. Employment offers are contingent upon the successful completion of a background check. BETA Technologies participates in E-Verify. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Posted 30+ days ago

BETA Technologies logo
BETA TechnologiesRaleigh, North Carolina

$90,000 - $130,000 / year

At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. T he Embedded Software Test Engineer will work in the Software Certification team to analyze and test the embedded software operating on the ALIA-250 production aircraft. How you will contribute to revolutionizing electric aviation: Develop automated and manual tests to perform requirements-based verification of the embedded software and software tools Perform software analyses such as worst-case timing, memory margin, structural coverage, data coupling, and control coupling Generate life cycle data in compliance with DO-178C Level A, including requirements-based verification cases and verification procedures, verification, and analysis results along with associated documentation and traceability Inform and review the outputs of the software development team Excellent communication skills, both written and verbal, with both internal & external customers High energy, self-motivated, organized and detail-oriented Minimum Qualifications: BS in Computer Engineering, Electrical Engineering, Computer Science, or related degree from an accredited University 3-5 years experience in embedded software verification in a highly regulated environment Mastery of the C programming language and common test scripting languages Experience in most of the following areas: hard real-time systems, built-in-test, tasking and interrupts, performing and developing tests, RTOS, bare-metal development, communication protocols (CAN, I2C, SPI) Strong understanding of software configuration management and contemporary software build, integration, test, and deployment methodologies Comfortable reading electrical schematics, documentation, and datasheets Good team, communication, and leadership skills required Above and Beyond Qualifications that will distinguish you: Experience with STMicroelectronics ARM Cortex-M series microcontrollers Deep understanding of DO-178C and its supplements Knowledge of ARP 4754A and ARP 4761 processes and how they affect and inform the software processes Google G -Suite including drive, mail, calendar, docs, sheets, slides, charts, hangouts; slack; Polarion ALM; Git and Subversion $90,000 - $130,000 a year The wage listed here reflects our best faith estimate for this role. We pay competitively and base compensation on a variety of factors including skills, experience, industry background, and the evolving needs of the role. We remain committed to fair and equitable pay and we're happy to discuss during the interview process. Build electric airplanes with us! We encourage all driven candidates to apply, even if they do not meet every listed qualification. We are an equal opportunity employer. Employment decisions are based on merit, competence and qualifications and will not be influenced in any manner on race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, disability, veteran or military status, genetic information, pregnancy, or any other protected characteristic under federal, state, or local law. BETA complies with all applicable federal, state and local non-discrimination laws and does not tolerate discrimination of any kind in our workplace. Employment offers are contingent upon the successful completion of a background check. BETA Technologies participates in E-Verify. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Posted 30+ days ago

Sierra Space logo
Sierra SpaceCentennial, CO

$102,960 - $141,570 / year

Sierra Space Careers: Dare to Dream We honor those that are not afraid to dream big dreams, those that tenaciously chase their dreams even when others say it cannot be done, those that achieve big dreams and change everything. Those are Dreams Worth Chasing. At Sierra Space we envision a future where humanity lives and works in space, on moons, and on distant planets. Our mission isn't restricted to the few, instead we see a future where all people can choose to live, work, discover and explore beyond our planet. Our company is building a platform in space to benefit life on Earth and together we will alter the course of humanity. We have a bold mission. We are a bold company. Together, we are an extraordinary team. About the Role The Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level position requires a strong understanding of programming languages and software development principles, as well as the ability to work both independently and as part of a team. Responsibilities include writing clean, maintainable code, collaborating with team members to understand project requirements, and contributing to the development of innovative software solutions. This role offers the opportunity to work on cutting edge projects in the space industry, stay current with industry trends, and advance in a dynamic and collaborative environment. About You Our mission is driven by the unwavering passion to push the boundaries of what is possible. We seek those who Dare to Dream - to envision the extraordinary and pursue it relentlessly - to join us on this transformational journey. We're looking for dreamers who align with our values, vision and audacious goals - while also meeting the minimum qualifications below. The preferred qualifications are a bonus, not a requirement. Sierra Space's Defense division focuses on the design, build, and operations of small satellites in support of commercial services and national security space. As a Flight Software Engineer, your primary responsibility will be designing and developing flight software and algorithms solutions for spacecraft missions for both civilian and DoD applications. These designs stem from understanding, analyzing and evaluating satellite and constellation capabilities, mission concepts, and system requirements. Your work will ensure we meet customer requirements by making data-driven decisions in architecting, implementing and testing the design in a testbed prototype and subsequent delivery of the flight code. Along the way, you will contribute to analyses of various architectures that include space vehicles, satellites, sensors, communications, and ground infrastructure, evolving or creating new approaches based on analysis results. You will also contribute to evaluating the mission effectiveness of the candidate approaches, balancing mission objectives against factors such as development and lifecycle costs. The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. This individual must have a strong working knowledge of object-oriented design using C++ and must have a strong background in developing flight code on embedded processors. The candidate must also be comfortable working in an Agile Scrum environment. Key Responsibilities: Design, develop, and test software applications for space systems and technologies. Write clean, maintainable code following best practices and coding standards. Architect and implement complex software systems to meet project requirements. Collaborate with team members to understand project requirements and contribute to the development of software solutions. Utilize version control systems such as Git to manage code changes and collaborate with team members. Participate in code reviews to ensure code quality and adherence to development standards. Troubleshoot and resolve software-related issues in a timely manner. Document software configurations, processes, and procedures for future reference. Stay current with industry trends and advancements in software development and space technologies. Minimum Qualifications: Requires a bachelor's degree in a related field (or equivalent work experience in lieu of degree). Typically, 2+ years of related experience. Strong understanding of at least one programming language, and general knowledge of others. Strong understanding of software development principles. Ability to design, code, test, and debug complex software applications. Experience with different software development methodologies such as Agile and Scrum/Kanban. Ability to work independently and as part of a team. The ability to obtain and maintain a U.S. Security Clearance is required Preferred: Technical understanding of C++ and Object-Oriented Programming Experience with spacecraft flight software development Experience implementing client-server applications using socket I/O using TCP/UDP. Experience implementing loosely coupled applications using PUB/SUB messaging Familiarity with Open Standards such as CCSDS, C2MS, Open Mission Systems (OMS), and Universal C2 Interface (UCI) Experience developing mission management and/or payload control software Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build Knowledge of software development methodologies such as Agile/Scrum Experience and knowledge of Software Design Patterns Experience using SysML/UML to create Software Designs Experience testing and debugging on both Software in the Loop (SITL) and Hardware in the Loop (HITL, on target platform) environments Experience with Source Code Configuration Management platforms (GIT, SVN) Experience developing on Linux Experience with network configurations including netconf Experience with embedded programming including new board build up Experience optimizing computer system performance including optimization for timing Compensation: Pay Range: $102,960.00 - $141,570.00 Your actual base compensation will be determined on a case-by-case basis and may vary based on job-related knowledge and skills, education, experience, internal equity and market competitiveness. Physical/Mental/Emotional Requirements: Frequently walk, sit, stand, climb stairs and steps Frequently repeat same hand, arm, and finger motion many times to include finger and hand dexterity Rarely lifting or carrying up to 20 lbs. Working Conditions: Rarely exposed to outdoor elements (high/low temperatures, sun, rain/snow, etc.) Rarely exposed to fumes or hazardous chemicals/materials Rarely exposed to loud noises IMPORTANT NOTICE: This position requires the ability to obtain and maintain a U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use. Elevate Your Career At Sierra Space, we are committed to your personal and professional development. We empower you to make profound and meaningful contributions and foster a vibrant culture of collaboration, where teamwork ignites breakthrough innovations. Sierra Space offers annual incentive pay based upon performance that is commensurate with the level of the position. We also offer a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 8%, life insurance, 3 weeks paid time off, and more. At Sierra Space we are at the very doorstep of unlocking the future and the work in front of us is hard, but it is truly important and meaningful. Achieving our mission requires dedication, relentless pursuit of a dream and an unwavering passion for pushing the boundaries to accomplish what others might believe to be impossible. We seek those who too, Dare to Dream and will join us in a pursuit to achieve the extraordinary. Application Deadline: This role will remain posted until a qualified pool of candidates are identified. Please note: Sierra Space does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to Sierra Space team members not through our approved vendor list or Talent Acquisition will be considered property of Sierra Space, and we will not be obligated to pay any referral fees. Sierra Space Corporation is an equal opportunity employer and is committed to working with and providing reasonable accommodations to applicants with disabilities. If you need special assistance or a reasonable accommodation related to applying for employment with Sierra Space or at any stage of the recruitment process, please contact us.

Posted 30+ days ago

Waabi logo
WaabiSan Francisco, CA

$150,000 - $213,000 / year

Robots need to see the world they live in to make informed decisions. The Onboard Sensors Team brings that sight to our robot trucks. We are currently growing our small group to support integrating, fielding, ruggedizing and productionizing our sensor systems to allow Waabi Driver to navigate roads and freeways - charting a new path forward in how freight is moved. We work with live vehicles everyday, learning how to best shape our sensor platform to fit our vision of the future. Come help us build the most reliable AV platform and have a great time doing it! You will… Solve challenging integration issues across a number of sensor modalities (LIDAR, RADAR, cameras...). Deploy and debug software on real vehicles operating in the field daily. Integrate new types of sensors into existing and future onboard platforms. Work closely with multidisciplinary development teams to design and build innovative sensor solutions. Work closely with operations teams to understand live system behavior, resolve issues and form opinions on how we can mature our system going forward. Qualifications: 3+ years of industry experience working on fielded sensor systems (cameras, lidar, radar, GPS, IMU). Enjoy collaborating with teams that span many disciplines from engineering to operations. Have a passion for developing efficient, readable and testable code. Proficiency in C\C++ or Rust (we use Rust), ideally in resource constrained environments. Comfort debugging Linux systems problems below the application level. Passionate about self-driving technologies. Some electronics experience - ability to reach a schematic and use basic test equipment. The US yearly salary range for this role is: $150,000 - $213,000 USD in addition to competitive perks & benefits. Waabi (US) Inc.'s yearly salary ranges are determined based on several factors in accordance with the Company's compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Posted 30+ days ago

The Options Clearing Corporation logo
The Options Clearing CorporationChicago, IL
NOTE: This position is based in Chicago, Illinois and is hybrid 3 days per week on site minimum. Only local candidates already based in the Chicagoland area will be considered for the role. What You'll Do: Define and drive enterprise-wide quality engineering strategy, standards and governance. Lead adoption of modern engineering practices, metrics and compliance across all testing teams. Provide leadership in test automation, data driven quality reporting and risk-based validation while enabling alignment between product, dev, DevOps and testing teams. Establish governance forums, enforce quality policies and promote continuous improvement to enhance software delivery and reliability. Primary Duties and Responsibilities: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Define and own the enterprise QE governance framework, standards and policies Establish and enforce quality metrics, reporting and compliance across all testing teams. Align QE practices with regulatory, security and audit requirements. Drive adoption of automation, DevOps quality practices including quality gates and shift-left testing to improve quality and cycle time reduction. Provide leadership, input, and oversight to project delivery, risk management and release readiness. Collaborate with architecture, development, and business teams to provide cohesive integration plans Lead governance forums, steering committees and executive reviews. Assist with driving consistency and standardization for process assurance across the development lifecycle (requirements management, development, functional and system test, release management etc.) Recommend, design, develop, and implement automation frameworks Oversee automation frameworks, systems for defect tracking, custom software and repositories. Develop and implement test data management and test environment management practices including appropriate tooling. Manage the integration of DevOps function, ensuring test environments are made available and are stable as needed Interact with Product Owners, Technology Leads, Project Managers, and Leadership Team members to embed quality in delivery, recommend solutions that best meet the strategic needs of the business Contribute to performance engineering practices by providing inputs on capacity planning, performance tuning, diagnostics, problem detection and resolution Manage project planning, including allocation of resources, assignment, and coordination Influence across organizational teams to create alignment and resolve conflicts Supervisory Responsibilities: Manages a team of people managers, individual contributors, and consultants/contractors Qualifications: The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions. Minimum ten (7) years' experience with leading the design and set-up of test automation frameworks, processes, and tools Strong experience of QE methodologies, automation frameworks, DevOps and CI/CD. Experience with BDD methodologies & automated acceptance testing Experience with Agile development processes for enterprise software solutions Solid understanding of options and derivatives clearing and settlement business processes Experience with governance, compliance and regulatory standards in technology delivery. Proven ability to define and implement enterprise-wide quality standards and lead organization change. Ability to manage cross-functional governance forums. Strong background in metrics-driven quality reporting and risk-based decision making. Strong organizational leadership skills Ability to manage multiple, competing priorities and make decisions quickly Capability to support processes and development teams across a diversified group of business segments Knowledgeable about industry trends, best practices, and change management Strong communication skills with the ability to communicate and interact with a variety of internal/external customers, coworkers, and Executive Management Strong work ethic, hands-on, detail oriented with a customer service mentality Team player, self-driven, motivated, and able to work under pressure Results-oriented and demonstrated record of developing initiatives that impact productivity Technical Skills: Proficiency with modern quality engineering tools including Jira, Jenkins, automation frameworks, test management tools. Software QA methodologies (requirements analysis, test planning, functional testing, usability testing, performance testing, etc.) Familiarity with microservices and event driven architecture and emerging technologies (AI/ML in QE). Utilizing best practices in software engineering, software test automation, test management tools, and defect tracking software Past/Current experience of 3+ years working on a large-scale cloud native project Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2 Education and/or Experience: BS degree in Computer Science or Information Systems Management or a similar technical field 15+ years of experience in Quality Assurance space preferably on complex systems and large programs. Certificates or Licenses: None Required About Us The Options Clearing Corporation (OCC) is the world's largest equity derivatives clearing organization. Founded in 1973, OCC is dedicated to promoting stability and market integrity by delivering clearing and settlement services for options, futures and securities lending transactions. As a Systemically Important Financial Market Utility (SIFMU), OCC operates under the jurisdiction of the U.S. Securities and Exchange Commission (SEC), the U.S. Commodity Futures Trading Commission (CFTC), and the Board of Governors of the Federal Reserve System. OCC has more than 100 clearing members and provides central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms. More information about OCC is available at www.theocc.com. Benefits A highly collaborative and supportive environment developed to encourage work-life balance and employee wellness. Some of these components include: A hybrid work environment, up to 2 days per week of remote work Tuition Reimbursement to support your continued education Student Loan Repayment Assistance Technology Stipend allowing you to use the device of your choice to connect to our network while working remotely Generous PTO and Parental leave 401k Employer Match Competitive health benefits including medical, dental and vision Visit https://www.theocc.com/careers/thriving-together for more information. Compensation The salary range listed for any given position is exclusive of fringe benefits and potential bonuses. If hired at OCC, your final base salary compensation will be determined by factors such as skills, experience and/or education. In addition, we believe in the importance of pay equity and consider internal equity of our current team members as part of any final offer. We typically do not hire at the maximum of the range in order to allow for future and continued salary growth. We also offer a substantial benefits package as noted on www.theocc.com/careers All employees may be eligible for a discretionary bonus. Discretionary bonuses are based on various factors, including, but not limited to, company and individual performance and are not guaranteed. Step 1 When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume. Step 2 You will receive an email notification to confirm that we've received your application. Step 3 If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location. For more information about OCC, please click here. OCC is an Equal Opportunity Employer

Posted 5 days ago

Lucid Motors logo
Lucid MotorsSouthfield, MI
Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era of luxury electric by returning to the fundamentals of great design – where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience. Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we’re providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you. Drive the concept design, prototyping, engineering, testing, release and enhancements of a cutting edge compute platform for Autonomous Driving Work closely with other teams to ensure a seamless and robust implementation Employ and develop world class tools. Invent and create new technologies and solutions Demonstrate effective communication skills Qualifications: 2+ years of demonstrated experience of shipping software products Knowledge and experience on ADAS and/or Autonomous Driving systems is preferred Programming on GPUs with CUDA and/or OpenCL is preferred C++ programming experience Experience in creating robust and efficient system architectures and complex hardware-software systems Experience developing middleware platform solutions Experience in component and system integration, testing and verification on system and vehicle level Experience developing in Linux/QNX or similar operating systems Education: Bachelors Degree in the areas of Computer Engineering, Computer Science, Electrical Engineering, Automotive Engineering, Mechanical Engineering or other related fields. Advanced degree preferred. At Lucid, we don’t just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations. Additional Compensation and Benefits : Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucid’s equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.) By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice . If you are a California resident, please refer to our California Candidate Privacy Notice . To all recruitment agencies : Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.

Posted 30+ days ago

Lucid Motors logo
Lucid MotorsSouthfield, MI
Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era of luxury electric by returning to the fundamentals of great design – where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience. Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we’re providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you. Drive the concept design, prototyping, engineering, testing, release and enhancements of a cutting edge compute platform for Autonomous Driving Work closely with other teams to ensure a seamless and robust implementation Employ and develop world class tools. Invent and create new technologies and solutions Demonstrate effective communication skills Qualifications: 6+ years of demonstrated experience of shipping software products Knowledge and experience on ADAS and/or Autonomous Driving systems is preferred Programming on GPUs with CUDA and/or OpenCL is preferred C++ programming experience Experience in creating robust and efficient system architectures and complex hardware-software systems Experience developing middleware platform solutions Experience in component and system integration, testing and verification on system and vehicle level Experience developing in Linux/QNX or similar operating systems Preferred Qualifications: Experience with Nvidia SOC Education: Bachelors Degree in the areas of Computer Engineering, Computer Science, Electrical Engineering, Automotive Engineering, Mechanical Engineering or other related fields. Advanced degree preferred. At Lucid, we don’t just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations. Additional Compensation and Benefits : Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucid’s equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.) By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice . If you are a California resident, please refer to our California Candidate Privacy Notice . To all recruitment agencies : Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.

Posted 2 weeks ago

J logo
J5 ConsultingChantilly, VA
J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities. Our services improve Information System networking performance and compliance and protect electronic assets from loss and compromise. We welcome your application to receive consideration for the following position. This position is available immediately . Job Overview: The Customer is seeking and Software Developer to provide support in an Agile development environment developing new system capabilities and enhancements in the customer's cloud computing environment. Position is moving from Tysons to Chantilly in the next couple weeks. Contractor shall have the following required skills, certifications and demonstrated experience: Demonstrated experience with expert level focus on UI design and development in a cloud environment. Demonstrated experience with Software Development in an Agile development environment Demonstrated Javascript Frameworks standards and best practices Design, maintain and develop system enhancements and new capabilities for the latest version of the application Demonstrated experience with JavaScript, CSS, HTML, Json, rxjs Development experience with Angular, AngularJs, Typescript, Experience with OpenLayers, FullCalendar, and Postgresql Datatables Demonstrated experience with Hibernate Experience with Java based frameworks and Java Spring Boot NgBootstrap experience Highly desired skills and demonstrated experience: Skills and demonstrated experiences that are highly desired but not required to perform the work include: JQuery NgSelect and fontawesome experience D3 Javascript library __________________________________________________________________ US Citizenship: This position requires US Citizenship. Verification of US Citizenship to meet federal government security requirements will be confirmed. Security Clearance: The successful candidate must have an active U.S. Government Top Secret Security Clearance with a Full Scope Polygraph. Clearance Verification: This position requires successful verification of the stated security clearance to meet federal government customer requirements. You will be asked to provide clearance verification information prior to an offer of employment. Travel: This position is expected to be onsite. The position will be located within the Washington Metropolitan Area (WMA).  Local travel/POV will be on an as needed basis, within the local place of performance. ______________________________________________ This position is available immediately . Join J5 Consulting and Grow Your Cybersecurity Career At J5, we’re a team of innovators protecting organizations from evolving cyber threats. With 18+ years of success in government and commercial sectors, we offer meaningful opportunities to grow your career. Enjoy comprehensive benefits, including: 100% employer-paid health coverage a 6% 401(k) match PTO tuition reimbursement bonuses professional development, and more. Ready to make an impact? Explore our open positions and apply today. Powered by JazzHR

Posted 30+ days ago

Lucid Motors logo
Lucid MotorsSouthfield, MI
Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience. Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you. Drive the concept design, prototyping, engineering, testing, release and enhancements of a cutting edge compute platform for Autonomous Driving Work closely with other teams to ensure a seamless and robust implementation Employ and develop world class tools. Invent and create new technologies and solutions Demonstrate effective communication skills Qualifications: 6+ years of demonstrated experience of shipping software products Knowledge and experience on ADAS and/or Autonomous Driving systems is preferred Programming on GPUs with CUDA and/or OpenCL is preferred C++ programming experience Experience in creating robust and efficient system architectures and complex hardware-software systems Experience developing middleware platform solutions Experience in component and system integration, testing and verification on system and vehicle level Experience developing in Linux/QNX or similar operating systems Preferred Qualifications: Experience with Nvidia SOC Education: Bachelors Degree in the areas of Computer Engineering, Computer Science, Electrical Engineering, Automotive Engineering, Mechanical Engineering or other related fields. Advanced degree preferred. At Lucid, we don't just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations. Additional Compensation and Benefits: Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucid's equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.) By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice. To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.

Posted 3 weeks ago

S logo

Sr. Software Engineer, Simulations (Application Software)

Space Exploration TechnologiesHawthorne, CA

$160,000 - $220,000 / year

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

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, SIMULATIONS (APPLICATION SOFTWARE)

As a Software Engineer on the Simulations team, you will design, develop, and test our in-house simulation software supporting all SpaceX flight systems. You will program the core simulation infrastructure and collaborate on the building of models of fluids, electronics, and multi-body physics systems. This is a high impact role where you will work across the engineering groups to build high fidelity simulations used to develop cutting-edge software and hardware. Our simulation software is critical to current and future mission successes including Falcon, Falcon Heavy, Dragon, Starlink, and Starship. 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.

Help us build world class software that is critical to SpaceX mission to Mars.

RESPONSIBILITIES:

  • Develop and maintain the high-fidelity real-time simulation software used for all vehicles
  • Develop prototypes to prove out key design concepts and quantify technical constraints
  • Maintain the highest standards of excellence, never settle for the status quo
  • Improve reliability and performance of simulation software
  • Work with simulation software users to develop new features and improve user experiences

BASIC QUALIFICATIONS:

  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of experience in software development; OR 7+ years of professional experience in software development in lieu of a degree
  • 2+ years development experience in C/C++

PREFERRED SKILLS AND EXPERIENCE:

  • Strong software design and development skills
  • Understanding of distributed computing systems, networking protocols, memory management, and CPU scheduling
  • Thorough knowledge of classical physics and math (algebra, calculus, Euclidean geometry)
  • Strong skills in debugging, performance optimization and unit testing
  • Creative approach to problem solving
  • Experience with open source C++ simulators such as ROS2 and Gazebo
  • 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/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 & 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. 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.

Automate your job search with Sonara.

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

pay-wall