327 Development jobs in Houston
Project Manager (Application Development)

Posted 1 day ago
Job Viewed
Job Description
+ Resource Management: Efficiently manage both onshore and offshore teams, ensuring optimal resource allocation and productivity.
+ Technical Communication: Facilitate clear communication between technical teams and non-technical stakeholders, translating complex technical concepts into understandable terms.
+ Agile Methodology: Implement and oversee Agile practices to ensure project delivery aligns with business objectives.
+ ADO Utilization: Utilize Azure DevOps (ADO) for tracking project progress and generating reports to inform stakeholders.
+ People Management: Lead and develop team members, fostering a collaborative and high-performance work environment.
+ Priority Management: Apply techniques to manage and prioritize tasks effectively, ensuring alignment with project goals.
+ Timeline Management: Develop and maintain project timelines, ensuring timely delivery of milestones.
+ Roadblock Resolution: Identify and clear roadblocks to maintain project momentum and ensure successful outcomes.
+ Communication Skills: Demonstrate strong communication skills to engage and influence stakeholders at all levels.
+ Risk Management: Identify potential risks and develop mitigation strategies to minimize impact on project delivery.
+ Budget Management: Oversee project budgets, ensuring financial resources are allocated efficiently and effectively.
+ Quality Assurance: Implement quality control measures to ensure project deliverables meet the required standards.
**About US Tech Solutions:**
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit ( .
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Software Development Engineer, AWS Holmes
Posted 4 days ago
Job Viewed
Job Description
Description
This position is part of the AWS Specialist and Partner Organization (ASP). Specialists own the end-to-end go-to-market strategy for their respective technology domains, providing the business and technical expertise to help our customers succeed. Partner teams own the strategy, recruiting, development, and growth of our key technology and consulting partners. Together they provide our customers with the expertise and scale needed to build innovative solutions for their most complex challenges.
Our team builds AI-powered content quality and security validation services used by AWS builders and services to create and maintain technical documentation, training materials, and customer-facing content. Our services ensure AWS content meets the highest standards of technical accuracy, security compliance, and style consistency.
We are looking for software engineers passionate about building intelligent, highly scalable distributed systems that process and analyze technical content at cloud scale. As part of our team, you will design and develop machine learning-based content assessment systems that power automated quality assurance across AWS's extensive content ecosystem.
You will work on challenges including natural language processing, distributed system design, scalable API development, machine learning model integration, and automated testing frameworks. The role involves building serverless architectures, selecting and implementing appropriate database solutions, designing complex content processing pipelines, and ensuring high availability and performance at massive scale.
Great candidates for this position possess strong computer science fundamentals and experience with machine learning or NLP technologies. You will apply these skills to solve complex problems in content analysis, automated assessment, and security validation. You'll have the opportunity to influence technology choices and architectural decisions that shape our services.
As a member of our engineering team, you'll collaborate with AI/ML scientists, work with different language models, and help define the future of content quality management at AWS. You'll have the chance to become a technical leader in our organization, driving innovation in how we ensure millions of AWS customers receive accurate, secure, and high-quality technical content.
Join us to build services that are critical to maintaining AWS's reputation for excellence in technical documentation and customer support.
Key job responsibilities
You will help our team solve problems such as:
-
Design and implement fault-tolerant systems and services that run at large scale and ensure high availability guarantees
-
Dive into complex architectures, research and identify new technology that can help optimize performance
-
Design and implement systems that will help our service achieve 5x the current scale within a year
-
Design and implement software that will help minimize outages and improve the availability of our service
About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve
Basic Qualifications
-
3+ years of non-internship professional software development experience
-
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
-
Experience programming with at least one software programming language
Preferred Qualifications
-
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
-
Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Senior Controls Software Development Engineer
Posted 6 days ago
Job Viewed
Job Description
At Petrotech, we engineer and deliver innovative turbomachinery and process control systems that drive critical infrastructure around the world. As industry leaders in turnkey control solutions for rotating equipment, our mission is rooted in precision, reliability, and continuous improvement.
We are growing and seeking a Senior Controls Software Engineer with deep experience in industrial automation and PLC/PAC programming to design, develop, and deploy mission-critical applications used in gas turbines, compressors, and related process systems.
Position Summary
- Design and implement PLC/PAC-based control software using IEC 61131 languages (Structured Text, Ladder Logic, Function Block).
- Configure, test, and validate control systems for rotating machinery (e.g., turbines, compressors) and process automation applications.
- Lead the development cycle from algorithm design to FAT (Factory Acceptance Testing), commissioning, and client support.
- Collaborate with electrical and mechanical teams to integrate sensors, valves, instrumentation, and HMIs.
- Support field deployments, troubleshoot issues, and continuously improve reliability and performance of deployed systems.
- B.S. in Electrical, Mechanical, Chemical, or Control Systems Engineering
- 5+ years of experience designing, programming, and commissioning industrial control systems for rotating or process equipment in sectors such as:
- Upstream Oil, Associated Gas, Export Compression Applications (Gas Turbine and Electric Motor driven Compression).
- Natural Gas Liquids (NGL), Liquified Natural Gas (LNG), and Refining Applications (Gas Turbine, Steam Turbine, Expander, and Electric Motor driven Compression).
- Power Generation (Gas Turbine, Steam Turbine, and Hydro Electric driven Generation).
- Demonstrated proficiency with PLC/PAC platforms such as:
- Allen Bradley Studio 5000 Logix Designer
- Siemens SIMATIC Step 7 / TIA Portal
- Schneider Electric Unity Pro / EcoStruxure
- Triconex TriStation 1131
- Emerson PAC Machine Edition
- Strong understanding and practical use of IEC 61131-3 programming languages, including:
- Ladder Logic (LD)
- Structured Text (ST)
- Function Block Diagram (FBD)
- U.S. work authorization (visa sponsorship not available)
- Bonus Skills
- Knowledge of DCS systems, industrial safety (IEC 61508, SIL), or hazardous area applications
- Programming in C, Python, or HTML for custom interface development
- Familiarity with rotating machinery control philosophies (start-up logic, fuel control, surge protection, etc.)
- At Petrotech you're not just another engineer - you will be a key contributor with direct impact on the technical and commercial success of the projects you are assigned to.
- You will work with a team of experienced professionals eager to share their knowledge and expertise in gas turbine fuel control systems, compressor process and anti-surge control systems, and electrical generation systems.
- Small team impact + global engineering exposure.
- Competitive compensation with bonus eligibility
- Collaborative and innovative work culture.
- Opportunity to own projects from concept to site commissioning.
- A firmware/embedded developer without PLC controls experience
- A general software developer with no industrial automation exposure
- A systems/process engineer without hands-on control system programming
- Job Title - Senior Controls Software Development Engineer - Turbomachinery & Process Systems
- Travel: Up to 15%
- Compensation: Base + Bonus Eligibility
Software Development Engineer, AWS Holmes
Posted 1 day ago
Job Viewed
Job Description
This position is part of the AWS Specialist and Partner Organization (ASP). Specialists own the end-to-end go-to-market strategy for their respective technology domains, providing the business and technical expertise to help our customers succeed. Partner teams own the strategy, recruiting, development, and growth of our key technology and consulting partners. Together they provide our customers with the expertise and scale needed to build innovative solutions for their most complex challenges.
Our team builds AI-powered content quality and security validation services used by AWS builders and services to create and maintain technical documentation, training materials, and customer-facing content. Our services ensure AWS content meets the highest standards of technical accuracy, security compliance, and style consistency.
We are looking for software engineers passionate about building intelligent, highly scalable distributed systems that process and analyze technical content at cloud scale. As part of our team, you will design and develop machine learning-based content assessment systems that power automated quality assurance across AWS's extensive content ecosystem.
You will work on challenges including natural language processing, distributed system design, scalable API development, machine learning model integration, and automated testing frameworks. The role involves building serverless architectures, selecting and implementing appropriate database solutions, designing complex content processing pipelines, and ensuring high availability and performance at massive scale.
Great candidates for this position possess strong computer science fundamentals and experience with machine learning or NLP technologies. You will apply these skills to solve complex problems in content analysis, automated assessment, and security validation. You'll have the opportunity to influence technology choices and architectural decisions that shape our services.
As a member of our engineering team, you'll collaborate with AI/ML scientists, work with different language models, and help define the future of content quality management at AWS. You'll have the chance to become a technical leader in our organization, driving innovation in how we ensure millions of AWS customers receive accurate, secure, and high-quality technical content.
Join us to build services that are critical to maintaining AWS's reputation for excellence in technical documentation and customer support.
Key Job ResponsibilitiesYou will help our team solve problems such as:
- Design and implement fault-tolerant systems and services that run at large scale and ensure high availability guarantees
- Dive into complex architectures, research and identify new technology that can help optimize performance
- Design and implement systems that will help our service achieve 5x the current scale within a year
- Design and implement software that will help minimize outages and improve the availability of our service
Diverse Experiences: AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS? Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve.
Software Development Engineer in Test
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the Software Development Engineer in Test role at Persona AI Inc 18 hours ago Be among the first 25 applicants Join to apply for the Software Development Engineer in Test role at Persona AI Inc Persona AI is developing and commercializing rugged, multi-purpose humanoid robots that perform real work. Persona’s founding team has a decades-long history in humanoid robotics, bionics, and product development delivering robust hardware that has touched the stars, worked miles below the surface of the ocean, roamed Disney Parks, and has even been featured on a US postage stamp. Our mission is focused squarely on shipping beautiful, reliable products at massive scale, while building a customer-focused team to achieve these aims. We're looking for exceptional people who dream big, thrive on challenges, and love seeing their designs come to life. We are primarily interested in candidates who have shipped products in the fields of autonomy, robotics, consumer products, medical devices, automotive, or aerospace. We also value advanced degrees and deep expertise. As an inaugural engineer at Persona, you will have an incredible opportunity to shape the design of Persona’s humanoid robots, while also helping set the culture of the company. If you're passionate about cutting-edge technology and want to be part of a world-class team we'd love to hear from you. Your Role Lead CI infrastructure development and enhancement for humanoid robot platforms, establishing robust automated testing and build processes to boost efficiency and reliability. Develop and execute comprehensive Python-based test suites for embedded systems and components, ensuring high software quality and defect reduction across validation stages. Design, build, and maintain advanced simulation and robustness testing environments tailored for critical robot hardware (e.g., vision systems, force/torque sensors, motor controllers), strengthening testing capabilities and ensuring resilience against system failures. Conduct rigorous Hardware-in-the-Loop (HIL) validation of robot subsystems (e.g., joint actuators, perception modules), assessing their performance under scenarios mimicking realistic locomotion, manipulation, and interaction. Analyze robotic sensor data (e.g., vision, proprioception) to identify anomalies, determine root causes, and recommend system refinements, communicating insights to collaborative teams. Drive the creation and refinement of internal developer tools and frameworks designed to optimize testing workflows, enhance engineering productivity, and improve the development experience for robot platforms. Collaborate strategically with cross-functional teams to define test strategies, develop automated test assets, and report verification outcomes, ensuring product integrity and alignment with robot functionalities. We’re Looking For Extensive background in CI/CD pipeline design and management for complex robotics systems. Strong Python proficiency for test automation. Proven capability in designing and implementing simulation and fault injection tools for robotic sensors and actuators. Solid hands-on HIL testing experience with robot hardware. Strong analytical abilities for robot sensor data interpretation and issue resolution. Demonstrated skill in creating and enhancing internal software tools that improve development efficiency. Strong collaborative and communication skills for effective teamwork in a dynamic robotics environment. Solid understanding of the software development lifecycle of embedded systems within a humanoid robotics context is highly desirable. Knowledge of robotic kinematics, dynamics, perception, and control systems is a significant asset. Preferred Or Bonus Qualifications Familiarity with robotics development ecosystems (e.g., ROS) and simulation platforms (e.g., Isaac Sim, MuJoCo). Experience with cloud infrastructure and DevOps practices (e.g., AWS, GCP, Azure). Solid understanding of networking principles (e.g., DNS, load balancing, firewalls). Previous experience in a fast-paced robotics startup environment. Why join Persona AI? You'll shape technology that's redefining the possibilities of robotics and human interaction. Work alongside passionate teammates who value diversity, creativity, and continuous learning. Enjoy full access to advanced prototyping tools, labs, and the freedom to experiment and innovate. We offer competitive compensation, excellent benefits, flexible work environment, and equity opportunities. Not sure if you meet all the listed qualifications? That’s okay! We encourage you to apply anyway. Our needs are constantly evolving, and we're always looking for talented individuals who can grow with us. You might be exactly who we’re looking for — even if it’s for a role we haven’t thought of yet. Persona AI embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our work will be. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Referrals increase your chances of interviewing at Persona AI Inc by 2x Sign in to set job alerts for “Software Engineer in Test” roles. Houston, TX $100,000.00-$00,000.00 1 month ago Senior Lead Engineer - Quality Assurance NASA Orion Spacecraft Unit Test Software Engineer Houston, TX 76,000.00- 155,700.00 2 months ago US_East | Software Developer - Testing Tools/Automation/Performance _L2 Houston, TX 88,600.00- 181,900.00 6 days ago NASA Orion Spacecraft Unit Test Software Engineer Houston, TX 76,000.00- 155,700.00 3 months ago NASA Lunar Gateway Flight Software Verification and Validation (V&V) Test Engineer Houston, TX 76,000.00- 155,700.00 1 month ago Houston, TX 103,210.00- 150,200.00 1 week ago Houston, TX 75,056.00- 85,452.00 1 week ago NASA Lunar Gateway Flight Software Verification and Validation (V&V) Test Scripting Engineer Houston, TX 75,056.00- 85,452.00 1 week ago Houston, TX 120,000.00- 140,000.00 1 day ago Senior Mobile Software Development Engineer NASA Lunar Gateway Flight Software Verification and Validation (V&V) Test Engineer Houston, TX 76,000.00- 155,700.00 1 month ago NASA Artemis Lunar Gateway Flight Software Development Engineer Houston, TX 76,000.00- 155,700.00 3 months ago Spacecraft Embedded Flight Software Systems Engineer (NASA Orion) Houston, TX 76,000.00- 155,700.00 3 months ago Houston, TX 58,400.00- 116,900.00 3 months ago NASA Artemis Lunar Gateway Flight Software Development Engineer Houston, TX 76,000.00- 155,700.00 7 months ago Rendezvous and Proximity Operations Oversight Software Engineer Houston, TX 58,400.00- 116,900.00 4 months ago Senior Staff Software Engineer - Duck Creek Houston, TX 126,160.00- 189,240.00 1 month ago Spacecraft Embedded Flight Software Systems Engineer (NASA Orion) Houston, TX 76,000.00- 155,700.00 3 months ago Houston, TX 94,129.00- 126,665.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Software Development Engineer, AWS Holmes

Posted 13 days ago
Job Viewed
Job Description
This position is part of the AWS Specialist and Partner Organization (ASP). Specialists own the end-to-end go-to-market strategy for their respective technology domains, providing the business and technical expertise to help our customers succeed. Partner teams own the strategy, recruiting, development, and growth of our key technology and consulting partners. Together they provide our customers with the expertise and scale needed to build innovative solutions for their most complex challenges.
Our team builds AI-powered content quality and security validation services used by AWS builders and services to create and maintain technical documentation, training materials, and customer-facing content. Our services ensure AWS content meets the highest standards of technical accuracy, security compliance, and style consistency.
We are looking for software engineers passionate about building intelligent, highly scalable distributed systems that process and analyze technical content at cloud scale. As part of our team, you will design and develop machine learning-based content assessment systems that power automated quality assurance across AWS's extensive content ecosystem.
You will work on challenges including natural language processing, distributed system design, scalable API development, machine learning model integration, and automated testing frameworks. The role involves building serverless architectures, selecting and implementing appropriate database solutions, designing complex content processing pipelines, and ensuring high availability and performance at massive scale.
Great candidates for this position possess strong computer science fundamentals and experience with machine learning or NLP technologies. You will apply these skills to solve complex problems in content analysis, automated assessment, and security validation. You'll have the opportunity to influence technology choices and architectural decisions that shape our services.
As a member of our engineering team, you'll collaborate with AI/ML scientists, work with different language models, and help define the future of content quality management at AWS. You'll have the chance to become a technical leader in our organization, driving innovation in how we ensure millions of AWS customers receive accurate, secure, and high-quality technical content.
Join us to build services that are critical to maintaining AWS's reputation for excellence in technical documentation and customer support.
Key job responsibilities
You will help our team solve problems such as:
- Design and implement fault-tolerant systems and services that run at large scale and ensure high availability guarantees
- Dive into complex architectures, research and identify new technology that can help optimize performance
- Design and implement systems that will help our service achieve 5x the current scale within a year
- Design and implement software that will help minimize outages and improve the availability of our service
About the team
*Diverse Experiences*
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
*Why AWS?*
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
*Inclusive Team Culture*
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
*Mentorship & Career Growth*
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
*Work/Life Balance*
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Technical Project Manager _ AUTOCAD & Software Application Development
Posted 1 day ago
Job Viewed
Job Description
Job Description Overview — This resource will be utilized to be the prudent client-facing point person to help manage a 3-7 year multiphased 3D digital twinning project . Working with CAD design data and also end-to-end application development implementations Requirements: Bachelor's degree in IT, Computer Science, engineering, or MCA, MSc (CS) and related technical fields 10+ years of experience in technical project management for large, complex initiatives Deep understanding of software development life cycles (SDLCs), engineering processes and systems Proven success leading cross-functional, geographically distributed teams Strong project management skills with expertise in methodologies like Agile and Waterfall Excellent analytical, problem-solving, and decision-making capabilities Outstanding organizational, multitasking, and time management skills Exceptional oral/written communication and interpersonal abilities Proficiency with project management tools and reporting applications Responsibilities: Lead and manage complex technical projects from initiation through execution to closure, ensuring timely delivery of high-quality products/services that meet requirements. Develop comprehensive project plans defining scope, goals, deliverables, timelines, risks, resources, and budgets Allocate and coordinate project resources, including cross-functional teams, vendors, and subject matter experts Implement project management methodologies, best practices, and processes to track progress against plans. Identify, analyze, mitigate, and manage project risks, issues, and changes through contingency planning. Establish and monitor project performance metrics, key milestones, and deliverables. Lead project meetings and facilitate effective communications across stakeholders and teams. Manage project budgets and ensure costs adhere to financial boundaries and constraints. Provide expertise and oversight on technical workstreams and integrations. Mentor and provide leadership to project teams to build high-performing, collaborative environments. Compile project reports and deliver executive presentations summarizing status and results. #J-18808-Ljbffr
Be The First To Know
About the latest Development Jobs in Houston !
NASA Artemis Lunar Gateway Flight Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
_CACI provides_ **_expertise_** _and_ **_technology_** _to enterprise and mission customers in support of national security missions and government transformation for defense, intelligence, and civilian customers._
_CACI's culture is the driving force behind our success. Our culture defines who we are, how we act, and what we believe is both the right way and our duty in conducting business. Our culture unifies us as a company and strengthens our resolve to meet our customers' - and our country's - most critical missions._
The Gateway, a vital component of NASA's Artemis Program, will serve as a multi-purpose outpost orbiting the Moon that provides essential support for long-term human return to the lunar surface and serves as a staging point for deep space exploration. CACI is looking for an experienced **Artemis Lunar Gateway Flight Software Development Engineer** to provide NASA Johnson Space Center with software skills in the development of NASA's Lunar Gateway vehicle flight software. This software engineering position includes prototyping, requirements definition, design, development, test and verification, integration, and certification of Flight Software.
**The Opportunity:**
This position requires a self-motivated, capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must be very people savvy, have strong customer relationship skills, possess a positive team-player attitude, be flexible and willing to take on new assignments and responsibilities as they arise, and be an articulate speaker able to communicate complex technical ideas in a convincing manner. The individual must share our passion for our Nation's Space Program and share in the excitement of developing the next human-rated space vehicles.
**Responsibilities:**
+ Design and develop Lunar Gateway Flight Software.
+ Perform systems engineering in support of software requirements and interface definitions, design, and performance analysis.
+ Perform software integration, test, and verification.
+ Integrate and test software/hardware in avionics test bed and flight certification environments.
+ Collaborate with engineering teams and contractors across multiple NASA programs and projects.
+ Ensure adherence to JSC standard software process practices.
**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.**
**Qualifications:**
_Required:_
+ Must be a U.S. Citizen or Permanent Resident.
+ B.S. in Aerospace, Electrical, Software, Computer or Systems Engineering, Computer Science, or related disciplines required.
+ At least five years of experience in software development for safety-critical software. Experience can be for aerospace vehicles or in other industries, e.g., oil and gas. More experience is highly valued.
+ Strong C programming skills and experience with Linux.
+ Must have experience in the entire software life cycle.
+ Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
+ Requires the ability to manage multiple priorities with little supervision.
+ Must be a highly responsible, team-oriented individual with strong work ethic.
_Desired:_
+ M.S. in Aerospace, Electrical, Software, Computer or Systems Engineering, Computer Science, or related discipline.
+ Experience in human-rated space vehicles, e.g., Space Shuttle, Space Station, Orion, Commercial Crew, and in specific vehicle software domains (e.g., C&T, C&DH, GN&C software).
+ C++ programming and Object-Oriented Design and Analysis (OOAD) skills.
+ Experience in NASA Core Flight Software (CFS).
+ Python development skills.
+ Experience developing embedded software for Real-time Operating Systems, preferably VxWorks.
+ Experience in Time-Triggered Ethernet (TTE).
+ Experience in other bus communication protocols (e.g., 1553, RS-422, RS-232, USB, Ethernet).
+ Experience developing software interfacing with Data Acquisition (DAQ) I/O cards.
+ Experience developing and troubleshooting device drivers.
+ Experience in software and systems integration.
+ Experience in automated testing.
+ Experience in verification testing.
+ Experience using GitLab and the Git version control system.
+ Experience using Jira.
**_This position is contingent on funding and may not be filled immediately. However, t_** **_his position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI._**
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**___**
**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. ( 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:
$76,000 - 155,700 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._
Junior Cloud Engineer Software Development Houston, TX
Posted 20 days ago
Job Viewed
Job Description
Job Description: As a Junior Cloud Engineer, you will join a team that designs, deploys, monitors and troubleshoots the infrastructure supporting our products. You will have the opportunity to learn the intricacies of cloud environments and grow your individual knowledge as you complete projects covering different key areas. As automation is central to the position, software development skills are required. Key job duties for this position include but are not limited to: - Cloud architecture design - Application deployment onto the cloud platform - Data management including data migration - Network configuration - Security management for cloud environments - Cost optimization - Tracking cloud system performance metrics and troubleshooting issues. - Collaborating with departments such as software development and product management Training: Training for this position will be offered in a team-oriented hands-on instructional environment with a mentor. There will be daily tasks for completion and internal courses to be completed throughout your training. The courses available will include common network and server technologies and will also cover operations, engineering, and development responsibilities that are company specific. Requirements: Proficiency in Bash, C/C++, PowerShell or Python Knowledge of public cloud platforms computer networking Familiar with Windows and Linux Preferred experience with: Git, Terraform, and Ansible Strong verbal and written communication skills Ability and willingness to participate in 24-hour on-call rotation Bachelor degree in CIS, Computer Science, Engineering, or equivalent work experience Benefits: Our associates receive medical, dental, vision, and life insurance. We also offer company contributions to your HSA, 6% match on 401 (k), and a work/life balance with paid time off. At our Houston facility, you can take advantage of our great training programs and facility amenities, including an onsite dining facility offering complimentary breakfast and lunch, and an onsite medical center. We also offer a wide variety of sports and social leagues to participate in after work, along with volunteering initiatives through our Associate Foundation.Reynolds and Reynolds promotes a healthy lifestyle by providing a non-smoking environment. Reynolds and Reynolds is an equal opportunity employer. Proficiency in Bash, C/C++, PowerShell or Python. Knowledge of public cloud platforms computer networking. Familiar with Windows and Linux. Preferred experience with: Git, Terraform, and Ansible. Strong verbal and written communication skills. Ability and willingness to participate in 24-hour on-call rotation. Bachelor degree in CIS, Computer Science, Engineering, or equivalent work experience #J-18808-Ljbffr