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.

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

BETA Technologies logo
BETA TechnologiesRaleigh, North Carolina

$130,000 - $160,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 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 Conduct and perform peer reviews as an integral part of our software certification team 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 Minimum 8 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 $130,000 - $160,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

Silicon Laboratories logo
Silicon LaboratoriesBoston, Massachusetts

$102,550 - $190,450 / year

Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world’s most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at www.silabs.com . Senior Software Engineer - IoT Embedded Software (Matter)Boston, MA We are seeking a highly skilled and motivated Senior Software Engineer to join our Matter team , contributing to the development and optimization of embedded software for smart home and IoT applications. This role demands strong technical expertise in embedded systems, C++, and wireless protocols, along with a proven ability to lead projects, mentor junior team members and drive technical excellence. We are looking for a highly motivated individual with excellent communications skills, a passion for great code, and a love for solving complex problems in a fast-paced team environment. Responsibilities Design, develop, and maintain embedded software for the Matter protocol stack . Lead technical initiatives and provide guidance in solving complex engineering challenges. Mentor junior engineers , conduct thorough code reviews, and promote a culture of technical excellence and continuous improvement. Collaborate with cross-functional teams to design and integrate Matter over Thread and Wi-Fi platforms. Contribute to the Matter open-source standard to enhance the specification and deliver improved outcomes for Silicon Labs customers . Support protocol compliance, certification, and interoperability testing to ensure product robustness and standard alignment. Perform hands-on debugging and troubleshooting using industry-standard tools such as JTAG , GDB , and Logic Analyzers . Optimize performance, reliability, and memory usage of embedded systems in resource-constrained environments . Participate in software architecture and design discussions , contributing to long-term technical direction. Develop and maintain high-quality technical documentation , both for internal and external audiences. Technologies we use: Thread, Zigbee, Bluetooth, Wi-Fi, 802.11.x, 802.15.4, ARM, Linux, Python, Ninja, C++, C, Git, Conan, Zephyr Skills you will need Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. 6+ years of experience in embedded systems development. Strong proficiency in C++ , with deep knowledge of memory management, concurrency, and object-oriented design principles. Extensive hands-on debugging experience with embedded systems using tools such as GDB, JTAG, and trace analyzers. Solid understanding of networking protocols , including Wi-Fi and Thread. Familiarity with RTOS environments and low-level hardware interfaces (UART, SPI, I2C). Proven ability to mentor engineers and lead technical projects effectively. Experience with scripting languages such as Python for automating builds and tests. Strong background in unit testing to ensure the reliability and quality of software features. Proficiency with revision control and issue tracking tools , such as Git and Jira. Experience authoring technical documentation , including requirements and API specifications. Excellent written and verbal communication skills , with fluency in English. Qualifications Considered a Plus Experience with application-layer protocols such as Matter and HomeKit . Hands-on experience with both simulated and hardware test networks . Familiarity with open-source standards such as Zephyr , and exposure to Linux environments. Strong understanding of IPv6 , mDNS , and secure commissioning flows . Benefits & Perks You can look forward to the following benefits: Great medical (Choice of PPO or Consumer Driven Health Plan with HSA), dental and vision plans Highly competitive salary 401k plan with match and Roth plan option Equity rewards (RSUs) Employee Stock Purchase Plan (ESPP) Life/AD&D and disability coverage Flexible spending accounts Adoption assistance Back-Up childcare Additional benefit options (Commuter benefits, Legal benefits, Pet insurance) Flexible PTO schedule 3 paid volunteer days per year Charitable contribution match Tuition reimbursement Free downtown parking 2 weeks a month Onsite Gym and locker rooms coming in April 2026 Monthly wellness offerings Free snacks Monthly company updates with our CEO ​#LI-KB1 #LI-Hybrid The annualized base pay range for this role is expected to be between $102,550 - $190,450 USD. Actual base pay could vary based on factors including but not limited to experience, geographic location where work will be performed and applicant’s skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus, equity package and a comprehensive benefits package. Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.

Posted 4 days ago

KION logo
KIONGrand Rapids, Michigan

$19 - $25 / hour

Dematic is seeking a software engineering intern as part of our software execution team. From data gathering and analysis, Angular web development, test integration, and application development you will participate in all aspects of the software development lifecycle. You will have the opportunity to debug and resolve existing issues as well as work on new features that will be part of our release commitments. You must have a passion for learning, taking on new challenges, and working in a team to build great software. We offer: Career Development Competitive Compensation and Benefits Pay Transparency Global Opportunities Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer Dematic 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, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. The base pay range for this role is estimated to be $19-$25 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills. Tasks and Qualifications: This is What You Will do in This Role: Work in a scrum development team environment to develop software Translate requirements into specific software development tasks Participate in architecture reviews, and generate requirements documentation Work with cross-functional teams to release software products Proactively take on new and different tasks while also looking for ways to improve our systems Learn and apply new tools, technologies, and industry best practices What We Are Looking For: Programming expertise in at least one programming language, with the drive to want to learn more Experience in C# and JavaScript is an asset. Exposure to nodeJS or Angular is a plus Ability to write and tune SQL queries is an asset A good foundation in algorithms, design patterns, and data structures Familiarity with Agile Scrum software development Knowledge of software/hardware setup and configuration (Visual Studio, SQL Management Studio, Git) Strong analytical and problem solvin g skills with a high attention to detail Exceptional ability to work with cross-functional teams to get things done

Posted 6 days ago

Vast Space logo
Vast SpaceLong Beach, CA

$155,000 - $190,000 / 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 Senior Software Engineer, Ground Software, reporting to Senior Manager, Ground Software, 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 software engineer on our growing team, you'll have an opportunity to learn and grow under the mentorship of seasoned engineers from aerospace and big tech, building powerful software that helps expand humanity into space. Responsibilities: Work with team to design and implement web applications using modern frontends and application servers, that consume apis and micro-services in a heterogeneous environment. Work with team to design and implement backends including data modeling, apis, and supporting pipelines. Rapidly iterate on tooling and design new applications as the company grows. Influence and adopt software practices and patterns that will scale to what will eventually become a very large codebase and team. Minimum Qualifications: Bachelor's degree in computer science, math, or other engineering discipline. 6+ years of software development or relevant industry experience. Experience building, shipping, and supporting complex, data-intensive full-stack software applications. Preferred Skills & Experience: Experience working on ambiguous problems. Production DevOps experience (Docker and K8s preferred). Experience working with multiple programming languages. Experience working with time series data and databases. Experience with CAD software and the hardware engineering processes. Experience with API design. Experience with one or more of the following platforms and frameworks. React, Vue or similar NextJS GraphQL Nodejs OAuth Terraform PostgreSQL, MySQL, or SQL Server Salary Range: California $155,000-$190,000 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 3 weeks ago

IONQ logo
IONQBothell, WA

$162,920 - $213,304 / year

We are looking for a Staff Embedded Software Engineer to join our controls system team. You'll be part of a cross-functional team whose mission is to lead IonQ on its journey to build the world's best quantum computers to solve the world's most complex problems. The controls system team creates the embedded systems that perform real-time control for our quantum computers. In this role, you will work to expand the real-time control scheduling and control flow of our quantum control system. This role requires working closely with research physicists, hardware engineers, and other software teams at all stages of the software lifecycle. Responsibilities: Lead, design, architect, develop, test, deploy, maintain and improve major software components, systems, and features for real-time device control Write high-quality, well-tested, production-ready code in Rust and other languages Assist in the career development of others, providing mentorship on advanced technical issues Improve best practices and processes. Collaborate with an experienced interdisciplinary staff Approach problems pragmatically Help us continuously improve how we do things The ideal candidate will have experience leading or contributing to multiple simultaneous product development efforts, projects, and initiatives. You'll be able to balance technical expertise and savvy with strong business judgment to make effective technology choices. You'll strive for simplicity and demonstrate significant creativity and incisive judgment. You'd be a good fit with: Bachelor's degree in Engineering, Computer Science, or equivalent practical experience 8+ years of experience in software development in one or more general-purpose programming languages (Python, JavaScript, …), with expert knowledge of at least one systems programming language (e.g. C, C++, Rust) Excellent engineering skills in a few key areas: Real-time software development FPGA codesign Classical computing architectures, including superscalar processing Compiler design Experience writing embedded systems software Excellent verbal and written communication skills A love of collaborating in an interdisciplinary environment You'd be a great fit with: Proficiency or exposure to higher-level programming, such as Python development and CI/CD pipelines Experience in analyzing software determinism through various hardware components and creating deterministic real-time software Knowledge of Yocto, Buildroot, or other embedded packaging systems Experience with oscilloscopes, logic analyzers, and other hardware test equipment Location: This is a hybrid role based at our office in College Park, MD or Bothell, Washington. Travel: Up to 10% Job ID: 1165 The approximate base salary range for this position is $162,920 - $213,304. The total compensation package includes base, bonus, and equity.

Posted 30+ days ago

ANDURIL INDUSTRIES logo
ANDURIL INDUSTRIESCosta Mesa, CA

$191,000 - $253,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. ABOUT THE TEAM Air Dominance & Strike (AD&S) is responsible for autonomous robotics systems like the Fury unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering disciplines to develop software for vehicle control, networking, sensor integration, and telemetry. We are looking for engineers excited to build the foundational vehicle software stack that supports the wide range of AD&S initiatives, from early concept simulation to first flight to live operations to large scale fleet management. REQUIRED QUALIFICATIONS Currently possesses and is able to maintain an active U.S. Secret security clearance Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics 5+ years working with a variety of programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc. Experience building software solutions involving significant amounts of data processing and analysis Ability to quickly understand and navigate complex systems and established code bases A desire to work on critical software that has a real-world impact PREFERRED QUALIFICATIONS Strong background with focus in Physics, Mathematics, and/or Motion Planning to inform modeling & simulation (M&S) and physical systems Developing and testing multi-agent autonomous systems and deploying in real-world environments Feature and algorithm development with an understanding of behavior trees Developing software/hardware for flight systems and safety critical functionality Distributed communication networks and message standards Knowledge of military systems and operational tactics US Salary Range $191,000-$253,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

Activision logo
ActivisionSanta Monica, CA

$101,000 - $186,754 / year

Job Title: Senior Software Engineer, Graphics - Raven Software (Remote) Requisition ID: R026030 Job Description: Your Mission As a Senior Graphics Engineer you will be optimizing, enhancing, and developing new rendering systems on top of the foundation of Call of Duty's AAA engine technology. You will collaborate with passionate graphics engineers across all our studios. You will define and shape our graphics technology to keep Call of Duty on the visual cutting-edge. You will be developing the graphics systems for our shipping products as well as improving the workflows of our development team. You will need to be adept in writing efficient and clean C/C++ and shader code. Qualified candidates will need to have a background in graphics engine development and related subsystems. This includes fluency with modern graphics techniques, GPUs, graphics APIs, shaders, multi-threading, memory management, performance, and optimizations. This position is eligible for remote work What you bring to the table The video game industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners. Therefore, this role includes, but is not limited to, the following responsibilities: Develop, modify, optimize, and debug rendering engine systems Deploy, evaluate performance, and test software on all supported platforms Communicate features and development with production, engineering, design, and art teams Participate in the performance and code review process Contribute to the design and roadmap of industry-leading AAA graphics engine technology Collaboration and co-development with other engineering and art teams Report to the Lead Graphics Engineer Player Profile Minimum Requirements: Experience 8+ years of experience working in the game industry or related field Experience developing and optimizing graphics systems Understanding of computer architecture, GPUs, multithreading, and memory systems Strong programming background in C/C++ Experience writing shaders (HLSL or equivalent) Development experience with a current generation platform (console, PC, and/or mobile) Familiarity with modern graphics APIs (PS4/PS5, D3D12, Vulkan, etc.) Solid debugging and profiling skills on both the CPU and GPU Strong background in 3D math Knowledge & Skills Bachelor's degree in Computer Science, Engineering, or Math related field Demonstrated ability to write efficient, readable, and reliable code Key Attributes Proven ability to collaborate, coordinate, communicate and support other team members Creative, motivated, focused, passionate, results-oriented Passion for games and graphics technology Extra Points: Experience Experience with GPU Compute Familiarity with physically based rendering/lighting and/or raytracing Knowledge & Skills Demonstrated work with modern consoles, profilers and toolchains Key Attributes Background in collaborating and iterating with artists on graphics features Your Platform Founded in 1990 by brothers Brian and Steve Raffel in Middleton, Wisconsin, Raven Software began as a small studio focused on crafting fantasy and role-playing games. Since then, our award-winning portfolio has grown to include beloved titles such as Hexen, Star Wars Jedi Knight II: Jedi Outcast, Marvel: Ultimate Alliance, and - for the past 15 years - major contributions to the critically acclaimed Call of Duty franchise. As the lead developers behind Call of Duty: Warzone and the force behind the campaigns of the Black Ops series, most recently Black Ops 6, we have established ourselves as a key player in shaping the FPS genre and pushing the boundaries of what games can achieve. Our motto, "Our Work Speaks For Us," symbolizes the dedication and passion that drives everything we do. We've built a team rooted in respect, collaboration, and a shared focus on what's best for the game. We prioritize ambition balanced with care, direct communication, and a culture free of egos. By fostering innovation and owning our mistakes, we continually push boundaries to create unforgettable games for our players. As a studio located in Middleton - a suburb of Madison consistently ranked among the best places to live - we offer a thriving, supportive environment paired with exceptional quality of life. As we grow and enter the next chapter of our journey, we're looking for talented individuals eager to pave new ground in our industry. If you're ready to work with a world-class team, we'd love to hear from you. Job Opportunities: https://careers.ravensoftware.com/ LinkedIn: https://www.linkedin.com/company/raven-software/ Our World At Activision, we strive to create the most iconic brands in gaming and entertainment. We're driven by our mission to deliver unrivaled gaming experiences for the world to enjoy, together. We are home to some of the most beloved entertainment franchises including Call of Duty, Crash Bandicoot, Tony Hawk's Pro Skater, and Guitar Hero. As a leading worldwide developer, publisher and distributor of interactive entertainment and products, our "press start" is simple: delight hundreds of millions of players around the world with innovative, fun, thrilling, and engaging entertainment experiences. We're not just looking back at our decades-long legacy; we're forging ahead to keep advancing gameplay with some of the most popular titles and sophisticated technology in the world. We have bold ambitions to create the most inclusive company as we know our success comes from the passionate, creative, and diverse teams within our organization. We're in the business of delivering fun and unforgettable entertainment for our player community to enjoy. And our future opportunities have never been greater - this could be your opportunity to level up. Ready to Activate Your Future? We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics. We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to accommodationrequests@activisionblizzard.com. General employment questions cannot be accepted or processed here. Thank you for your interest. Rewards We provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including: Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance; 401(k) with Company match, tuition reimbursement, charitable donation matching; Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave; Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others; If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance. Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/ . In the U.S., the standard base pay range for this role is $101,000.00 - $186,754.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed. While we strive to provide competitive offers to successful candidates, new hire compensation is negotiable.

Posted 30+ days ago

ANDURIL INDUSTRIES logo
ANDURIL INDUSTRIESCosta Mesa, CA

$220,000 - $292,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. ABOUT THE TEAM Air Dominance & Strike (AD&S) is responsible for autonomous robotics systems like the Fury unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our senior software engineers collaborate with other engineering disciplines to develop software for vehicle control, networking, sensor integration, and telemetry. We are looking for engineers excited to build the foundational vehicle software stack that supports the wide range of AD&S initiatives, from early concept simulation to first flight to live operations to large scale fleet management. WHAT YOU'LL DO Write and maintain core libraries and services that perform critical functions for collaborative teams of robots - for example, motion deconfliction and contingency management of fast mover air vehicles. Own major feature development and rollout of large, complex features for our products - recent examples include developing terminal-phase autonomy for various air vehicles and developing a test plan on live surrogates. Work closely with Anduril and 3rd party vehicle hardware teams, as well as operational subject matter experts (fighter pilots, UAV operators, etc.) to align on requirements during product development and iterate towards a final design. REQUIRED QUALIFICATIONS Eligible to obtain and maintain an active U.S. Top Secret security clearance BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field Proven understanding of data structures, algorithms, concurrency, and code optimization Experience troubleshooting and analyzing remotely deployed software systems Experience working with and testing electrical and mechanical systems 5+ Years experience with C++ or Rust experience in a Linux development environment PREFERRED QUALIFICATIONS MS or PhD Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics. Python, Rust, and/or Go experience Experience programming for embedded and physical devices Multi-agent coordination of UAVs Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms US Salary Range $220,000-$292,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

S logo
Space Exploration TechnologiesHawthorne, CA

$120,000 - $170,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. SOFTWARE ENGINEER, FLIGHT SOFTWARE C++ (STARSHIELD) Starshield leverages SpaceX's Starlink technology and launch capability to support national security efforts. While Starlink is designed for consumer and commercial use, Starshield is designed for government use, with an initial focus on earth observation, communications, and hosted payloads. The Starshield software team is building highly reliable in-space mesh networks, designing secure systems to guarantee access to space, designing next-gen communication and sensing software, and more. Aerospace experience is not required to be successful here - we want our engineers to bring fresh ideas from all areas. We look for engineers who love solving problems and seek to make an impact on an inspiring mission. As we expand this team, we're looking for versatile, motivated, and collaborative engineers. Our team is involved in designing the vehicle systems at every phase of development. We build tools that enable us to work more efficiently, and that help us build software systems that are secure, reliable, and autonomous. Our software engineers are responsible for the life cycle of the software they create, including development, testing, and operational support. RESPONSIBILITIES: Develop highly reliable autonomous software systems, and the full suite of testing needed to ensure their resilience, fault tolerance, and correctness Design software for both vehicles flying in space, and the ground systems that support them Build prototypes and analyze system metrics to prove out key design concepts and quantify technical constraints Own all aspects of software development, including design, testing, release, and flight operations Provide strong technical leadership, focus on continuous improvement BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience in software development in lieu of a degree Development experience in C or C++ PREFERRED SKILLS AND EXPERIENCE: Experience with embedded systems (e.g. STM32, Arduino, or similar microcontrollers) and low level firmware development Strong knowledge of linux internals including core platform and user-space application development/debugging Experience designing fault tolerant, distributed, or real-time systems Cross-context test design skills, ranging from simple unit tests through to integrated hardware-in-the-loop regression and exploratory tests Knowledge of computer architecture and networks Knowledge of physics, math, and electronics Experience in debugging, performance optimization, and performance testing Ability to work effectively in a dynamic environment with changing needs and requirements Ability to work independently or in a team, take initiative, and communicate effectively in a solution-oriented manner ADDITIONAL REQUIREMENTS: Note that an active clearance may provide the opportunity for you to work on sensitive SpaceX missions; if so, you will be subject to pre-employment drug and random drug and alcohol testing Must be willing to work extended hours and weekends as needed COMPENSATION AND BENEFITS: Pay Range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to EEOCompliance@spacex.com.

Posted 30+ days ago

Nvidia logo
NvidiaSanta Clara, CA

$192,000 - $304,750 / year

NVIDIA is seeking a strong technology leader to manage our Server Software Technical Program Management (TPM) team. This role is at the cross-section of execution and strategy, leading a team of Senior TPMs who drive the firmware and system software for NVIDIA's next-generation server platforms like DGX, MGX, and HGX. These platforms bring together the full power of NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and our optimized AI/HPC software stack. This deep technical leadership role focused on the Software Development Processes that brings new server hardware to life. What you'll be doing: Lead a team of TPMs driving the technical software and firmware execution for NVIDIA's NPI (New Product Introduction) and sustaining engineering teams. Drive the end-to-end SDLC for low-level server components, including firmware (BMC, UEFI/BIOS), drivers, and system management software, ensuring alignment with hardware schedules. Collaborate closely with NVIDIA product management and hardware engineering teams to define release plans and program objectives. Build a strong connection and feedback loop between sustaining and NPI engineering teams to improve product quality and development velocity. Lead process improvement initiatives and help propagate SDLC standards across multiple engineering and TPM organizations. You will have the opportunity to interact with diverse technical groups, spanning all organizational levels. What we need to see: Bachelor of Science (or equivalent experience) or Master of Science degree in Computer Science, Electrical Engineering, or related field. 10+ overall years of experience developing and leading complex low-level or system software projects. and 5+ years of experience in a people management role. Deep understanding of system architecture, such as server topologies, Out of band management, UEFI/BIOS, interconnects (e.g., PCIe, CXL), memory management, RAS architecture etc. Previous experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs. Strong interpersonal, verbal, and written communication skills with a capability to achieve objectives under fast-paced timelines. Proven ability to lead multiple projects with contending priorities. Strong people management and mentoring skills and consistent record to build cohesive teams. Ways to stand out from the crowd: Prior Senior Manager experience leading either engineering or program management teams. Deep understanding of software engineering principles and large-scale enterprise system architecture. Previous experience coordinating activities between HW, Firmware, and SW application organizations is a plus. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate and self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 192,000 USD - 304,750 USD for Level 3, and 232,000 USD - 368,000 USD for Level 4. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until November 11, 2025. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 2 weeks ago

Lockheed Martin Corporation logo
Lockheed Martin CorporationFort Worth, TX
Description: You will be a software integrator for the Software Integration Team. Our team is responsible for performing software integration, troubleshooting, and debugging in support of F-35 Mission Systems. The team is crucial to ensuring software readiness for the warfighter. What You Will Be Doing As the software integrator your responsibilities will span the technology development lifecycle, including system and software design and collaboration, automation tooling and infrastructure improvements, and software integration. Work will include a multitude of host systems, including aircraft software, simulated systems, and laboratory environments that include constructive simulations, physical hardware, and system simulations. Your responsibilities will include: Develop, integrate, support, and debug software Troubleshoot and support CI/CD build pipelines Support the virtual development labs and aircraft software processes Design, develop and leverage open-source, commercial and in-house software to support automation infrastructure Attend and participates in daily scrums, sprint reviews and technical demos Lead small software teams with scope on specific capability/functionality What's In It For You From onsite to remote, we offer flexible work schedules to comprehensive benefits investing in your future and security, Learn more about Lockheed Martin's comprehensive benefits package here. Do you want to be part of a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality? We provide the resources and give you the flexibility to enable inspiration and focus -if you have the passion and courage to dream big, work hard, and have fun doing what you love then we want to build a better tomorrow with you. Further Information About This Opportunity This position is in Fort Worth, TX Discover Fort Worth. Must be a US Citizen; this position will require a government security clearance. This position is located at a facility that requires special access. Basic Qualifications: Experience programming in C++ Experience with Linux/Unix Experience debugging software Desired Skills: Bachelor's degree or above from an accredited college/university in a STEM discipline (or equivalent experience) Experience with CI tools, such as Jenkins, GitLab, or Bitbucket Experience with automation tools and development Experience with Real-time simulation software development and integration Experience programming in Python Experience with debugging tools Experience developing software on Linux A strong interest in supporting software development for airborne systems Experience supporting aircraft build pipelines Experience with aircraft sensors, datalinks, navigation, and/or weapons Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: AERONAUTICS COMPANY Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 30+ days ago

CSSI, Inc. logo
CSSI, Inc.Washington, DC
Software Development / Software Engineer roles: Responsible for design, development, testing and deployment of the computer software. Provides feasibility analysis, problem definition, requirements development, and solution development. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis, Recommends changes in policies and procedures. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes by following the software development lifecycle. Bachelor's Degree, or higher, in Computer Science, Electrical Engineering or Information Systems or related field with 2 years - 15 years of relevant experience. Strong preference given to applicants having FAA, air traffic management, and/or aviation experience/education. Candidates who are Non-Immigrant Aliens (not a U.S. Citizen) or an Immigrant Alien (U.S. Permanent Resident-Green Card Holder) must have resided in the U.S. for a minimum of three (3) years in the last five (5) years. About CSSI CSSI, LLC. has 30 years of experience working in complex, dynamic, safety critical systems supporting both government and commercial clients to address their toughest challenges, with efficient and low-risk solutions. Our collaborative work has improved the safety of transportation related human and systems infrastructure, increased the efficiency of the National Airspace System (NAS), and facilitated the modernization of both NAS and DoD systems and capabilities. Founded in 1990 and headquartered in Washington, D.C., CSSI employs nearly 200 employees throughout the country, helping customers across the United States and globally understand and implement the solutions to their biggest obstacles. For more information on CSSI, LLC. please visit www.cssiinc.com.

Posted 30+ days ago

ANDURIL INDUSTRIES logo
ANDURIL INDUSTRIESCosta Mesa, CA

$191,000 - $253,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. ABOUT THE TEAM Air Dominance & Strike (AD&S) is responsible for autonomous robotics systems like the Fury unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our software engineers collaborate with other engineering disciplines to develop software for vehicle control, networking, sensor integration, and telemetry. We are looking for engineers excited to build the foundational vehicle software stack that supports the wide range of AD&S initiatives, from early concept simulation to first flight to live operations to large scale fleet management. WHAT YOU'LL DO Write and maintain core libraries and services that perform critical functions for collaborative teams of robots - for example, motion deconfliction and contingency management of fast mover air vehicles. Own major feature development and rollout of large, complex features for our products - recent examples include developing terminal-phase autonomy for various air vehicles and developing a test plan on live surrogates. Work closely with Anduril and 3rd party vehicle hardware teams, as well as operational subject matter experts (fighter pilots, UAV operators, etc.) to align on requirements during product development and iterate towards a final design. REQUIRED QUALIFICATIONS Eligible to obtain and maintain an active U.S. Top Secret security clearance BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field Proven understanding of data structures, algorithms, concurrency, and code optimization Experience troubleshooting and analyzing remotely deployed software systems Experience working with and testing electrical and mechanical systems 3+ Years experience with C++ or Rust experience in a Linux development environment PREFERRED QUALIFICATIONS MS or PhD Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics. Python, Rust, and/or Go experience Experience programming for embedded and physical devices Multi-agent coordination of UAVs Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms US Salary Range $191,000-$253,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

The Options Clearing Corporation logo
The Options Clearing CorporationChicago, IL

$121,100 - $202,200 / year

What You'll Do: We are seeking a highly skilled Senior Engineer with deep experience in testing Kafka-based event-driven architectures, Spring boot microservices and writing salable automation framework using Java and cucumber. The ideal candidate will be responsible for gaining a thorough understanding of the system to be tested from both technical and business user perspectives. The SDET is responsible for designing, developing, and maintaining automation frameworks, evaluating test cases for regression testing, automating new functionality, and developing tools to improve test efficiencies. This role works closely with Software Developers, Project Managers, and Product Owners to ensure quality standards are met. Primary Duties and Responsibilities: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Design and implement automated test frameworks using Java and Cucumber, with a focus on reusability and modular steps definitions. Create, maintain, and execute automation test plans Write code against software platforms and estimate testing efforts Analyze and communicate test results and track defects Participate in performance and scalability testing efforts Develop, enhance, and extend automation frameworks Implement automation for new features during sprint cycles Assist in planning and controlling test environments and test data Define test strategies and conduct requirements analysis for testability Participate in reviewing test procedures and recommend improvements Supervisory Responsibilities: None 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. [Required] Experience with Java programming and object-oriented concepts [Preferred] Experience with automated testing frameworks (Cucumber, Selenium, TestNG) [Required] Experience working in an Agile environment [Required] Strong analytical skills for testing complex systems [Required] Experience developing test plans and working with test frameworks [Preferred] Experience testing financial services applications Technical Skills: [Required] Java programming experience [Required] Proficiency in testing Apache Kafka - producing/consuming events, validating messages, schemas and stream processing logic [Required] Experience with Kubernetes - understanding of K8s deployments, and validating services within containers [Preferred] Experience integrating automated tests into CI/CD pipelines like Jenkins Education and/or Experience: [Required] BS degree in Computer Science, similar technical field, or equivalent practical experience [Required] 7+ years of development experience [Preferred] Previous experience with Financial Services, Derivatives Clearing / Risk Management Certificates or Licenses: None Compesation: 121,100.00 to 202,200.00 USD Annual Incentive Range: 8 to 15% 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. What We Offer 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 Competitive health benefits including medical, dental and vision 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 30+ days ago

CACI logo

Lead Software Engineer - NASA Lunar Gateway Task Authoring Software Tool

CACIHouston, Texas

$90,300 - $189,600 / 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

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.Support 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:RequiredMust 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 morehere.

    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.

    Automate your job search with Sonara.

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

    pay-wall