141 Software Engineers jobs in Houston
IT Software Development Advisor

Posted 10 days ago
Job Viewed
Job Description
Newsweek Recognizes Sedgwick as America's Greatest Workplaces National Top Companies
Certified as a Great Place to Work®
Fortune Best Workplaces in Financial Services & Insurance
IT Software Development Advisor
**PRIMARY PURPOSE OF THE ROLE:** To develop, maintain, test and debug software to meet generally defined requirements in a Windows client/server environment utilizing software development languages/environments such as .Net, Microsoft SQL, HTML, CSS, JavaScript, C#, .NET/ASP , Angular or other platforms; to formulate and define system scope and objectives through research and fact-finding for the purpose of developing or modifying moderately complex information systems; to prepare detailed specification from which programs will be written; and to design, code, test, debug, document and maintain programs.
**ARE YOU AN IDEAL CANDIDATE?** We are looking for enthusiastic candidates who thrive in a collaborative environment, who are driven to deliver great work, are customer-oriented and are naturally empathetic.
**ESSENTIAL RESPONSIBLITIES MAY INCLUDE**
+ Develops and modifies software to meet the specifications outlined in data processing requests.
+ Develops and maintains software to meet requirements of insurance carrier and regulatory groups.
+ Tests and debugs assigned projects; assists in testing projects for other members of the programming staff.
+ Assists in the professional growth of programmers including code reviews
+ Adheres to the goal of delivering and maintaining the highest quality of customer service to our clients.
+ Keeps abreast of software development language revisions and technology advances.
+ Assists in performing moderately complex development of data and system.
+ Assists in performing all development tasks required to ensure the accuracy of each software program within the specified timeframes.
+ Works closely with management on assigned projects from inception through implementation ensuring adequate internal communication and user involvement is maintained.
+ Develop client and customer needs as required; assists in the requirement process, development, unit testing of simple to moderately complex code.
+ Proactively obtains information needed for the successful development of software programs.
+ Programs and tests .Net core, JavaScript, C#, CSS, & SQL Server development changes
+ Experience building cloud-based applications in Azure
+ Completes required development as needed to provide a full and clear history of development and changes.
+ Assists in investigating issues and developing resolution in a timely manner with a technical author.
+ Follows pre-established departmental standards and guidelines as they pertain to design and development; adheres to the goal of delivering and maintaining the highest quality of customer service to our clients.
+ Provides feedback and suggestions to improve process to IT management/Team Lead.
+ Works closely with project managers to meet and complete project milestones accurately and on tim
**QUALIFICATIONS**
+ Bachelor's degree with major in Information Systems or Management from an accredited college or university preferred. Masters degree strongly preferred.
+ Ten (10) years of related experience or equivalent combination of education or experience required to include seven (7) years of software and development experience. Five (5) years hands-on programming experience in database and data driven applications strongly preferred.
**TAKING CARE OF YOU**
+ Career development and promotional growth opportunities
+ A diverse and comprehensive benefits offering including medical, dental vision, 401K, PTO and more
As required by law, Sedgwick provides a reasonable range of compensation for roles that may be hired in jurisdictions requiring pay transparency in job postings. Actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, and cost of specific location. For the jurisdiction noted in this job posting only, the range of starting pay for this role is ( **85,053.00 - 119,075.00 - 153,096.00 USD Annual** ). A comprehensive benefits package is offered including but not limited to, medical, dental, vision, 401k and matching, PTO, disability and life insurance, employee assistance, flexible spending or health savings account, and other additional voluntary benefits.
Work environment requirements for entry-level opportunities include -
Physical: Computer keyboarding
Auditory/visual: Hearing, vision and talking
Mental: Clear and conceptual thinking ability; excellent judgement and discretion; ability to meet deadlines
Travels as required
The statements contained in this document are intended to describe the general nature and level of work being performed by a colleague assigned to this description. They are not intended to constitute a comprehensive list of functions, duties, or local variances. Management retains the discretion to add or to change the duties of the position at any time.
#LI-TS1
Sedgwick is an Equal Opportunity Employer and a Drug-Free Workplace.
**If you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, consider applying for it anyway! Sedgwick is building a diverse, equitable, and inclusive workplace and recognizes that each person possesses a unique combination of skills, knowledge, and experience. You may be just the right candidate for this or other roles.**
**Sedgwick is the world's leading risk and claims administration partner, which helps clients thrive by navigating the unexpected. The company's expertise, combined with the most advanced AI-enabled technology available, sets the standard for solutions in claims administration, loss adjusting, benefits administration, and product recall. With over 33,000 colleagues and 10,000 clients across 80 countries, Sedgwick provides unmatched perspective, caring that counts, and solutions for the rapidly changing and complex risk landscape. For more, see** **sedgwick.com**
Software Development Engineer, AWS Holmes
Posted 2 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 4 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 today
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 1 day 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 10 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.
IT Software Development Product Owner
Posted 23 days ago
Job Viewed
Job Description
We have partnered with our client in their search for a
Responsibilities
- Bullet One
- Bullet Two
- Bullet Three
- Bullet One
- Bullet Two
- Bullet Three
- Degree
- Work Experience
Title
Location
Client Industry
Compensation
Ref ID
Be The First To Know
About the latest Software engineers Jobs in Houston !
Junior Cloud Engineer Software Development Houston, TX
Posted 18 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
NASA Artemis Lunar Gateway Flight Software Development Engineer
Posted 1 day 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._
Technical Area Lead - NASA Flight Software Development Projects

Posted 10 days ago
Job Viewed
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: NACI
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
**The Opportunity:**
CACI is looking for an experienced **Project Leader of** **Flight Software Development** to provide NASA Johnson Space Center with leadership skills in the management of a portfolio of flight software development projects. This senior engineering leadership position reports to the Program Manager and involves managing multiple flight software development teams; ensuring exceptional technical performance and customer satisfaction; and supporting project staffing, funding, schedules, and status reporting.
This position requires a self-motivated, capable lead software development engineer with strong verbal and written communication 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, 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:**
+ Lead a portfolio of 12+ flight software development teams comprised of 80+ engineers, either directly or via individual team leads.
+ Ensure that exceptional technical support and deliverables are being provided to customers.
+ Work with customers and team leads to develop / revise project task orders and scope appropriate funding levels.
+ Author technical progress reports and manage contract deliverables.
+ Work with team leads to ensure adherence to project schedules.
+ Lead flight software development recruiting efforts.
+ Mentor new team leads and junior engineers.
**Qualifications:**
_Required:_
+ Must be a U.S. Citizen or Permanent Resident to facilitate access to USG facilities.
+ B.S. in Aerospace, Electrical, Software, Computer, or Systems Engineering, Computer Science, or related disciplines required.
+ A minimum of 15 years' experience in the software lifecycle including 3-5 years' experience in technical leadership of software development teams. Greater experience is highly valued.
+ A minimum of 5 years of software development experience for safety-critical software. Experience can be for aerospace vehicles or in other industries, e.g., oil and gas. More experience is highly valued.
+ Professional software development experience in one or more of the following languages: C, C++, C#.
+ Must embrace a servant leadership model in leading projects, and serving the customer and team members.
+ Experience in project management, recruiting, personnel project assignments, team member development, and performance feedback.
+ Must have significant experience in the entire software life cycle.
+ Experience with software unit 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.
+ Requires the ability to manage multiple priorities with little supervision.
+ Must be a highly responsible, team-oriented individual with strong work ethic.
+ Must have highly developed coordination and organization skills.
_Desired:_
+ M.S. in Aerospace, Electrical, Software, Computer, or Systems Engineering, Computer Science, or related discipline.
+ Project Management Institute (PMI) Project Management Professional (PMP) Certification.
+ Experience in human-rated space vehicles, e.g., Space Shuttle, Space Station, Orion, Commercial Crew, or Gateway and in specific vehicle software domains (e.g., C&T, C&DH, GN&C software).
+ Strong C programming skills.
+ C++ programming and Object-Oriented Analysis and Design (OOAD) experience.
+ Python development skills.
+ Experience developing software in a Linux environment.
+ Experience in Real-time Operating Systems, preferably VxWorks.
+ Experience developing embedded firmware for microcontrollers.
+ Experience developing and troubleshooting device drivers.
+ Experience in NASA Core Flight Software (CFS).
+ Experience in Time-Triggered Ethernet (TTE).
+ Experience in other bus communication protocols (e.g., 1553, RS-422, RS-232, USB, Ethernet).
+ Experience in software and systems integration.
+ Experience in automated testing.
+ Experience in verification testing.
+ Experience with GitLab and the Git version control system.
+ Experience using Jira.
+ Experience working in an Agile software development environment.
+ Familiarity with CMMI Level 3 (or above) process areas.
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:
$108,400 - 227,500 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._