29,348 Automation Software jobs in the United States
Automation Software Engineer
Posted 4 days ago
Job Viewed
Job Description
We are looking for a talented and versatile Software Engineer to join our Automation Practice. This role will support the design, development, and integration of automation solutions across the enterprise. The ideal candidate will bring strong software engineering fundamentals, a passion for innovation, and the ability to work collaboratively across business and technology teams.
Key Responsibilities- Solution Development
- Design and build scalable automation solutions using modern programming languages and frameworks.
- Integrate automation tools with enterprise systems and data sources.
- Develop APIs, microservices, and reusable components to support automation workflows.
- Architecture & Standards
- Contribute to the technical architecture of automation platforms.
- Ensure solutions align with CoE standards for coding, documentation, testing, and metadata management.
- Participate in architectural reviews and technical design sessions.
- Collaboration & Innovation
- Work closely with RPA developers, business analysts, and DevOps teams to deliver end-to-end automation solutions.
- Support the Innovation Hub by building prototypes and exploring emerging technologies (AI, ML, NLP).
- Provide technical guidance and mentorship to junior developers.
- Security & Compliance
- Implement secure coding practices and ensure compliance with data protection policies.
- Collaborate with security teams to embed security into automation solutions from the ground up.
- Change Management & Support
- Participate in change control processes and ensure smooth deployment of updates.
- Provide technical support and troubleshooting for automation solutions.
- Document technical designs, configurations, and operational procedures.
- Bachelor’s degree in Computer Science, Software Engineering, or related field (Preferred).
- 3+ years of experience in software development with proficiency in languages such as Python, Java, C#, or JavaScript.
- Experience with cloud platforms (e.g., Azure, AWS, GCP) and containerization (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines, DevOps practices, and version control systems (e.g., Git).
- Strong understanding of system integration, APIs, and data architecture.
- Experience working in an enterprise automation or CoE environment.
- Exposure to RPA platforms and process automation tools.
- Knowledge of metadata management and enterprise architecture frameworks.
- Experience with AI/ML technologies and data engineering.
Since 1993, ITP has been providing reliable, cost-effective solutions to meet our customers’ goals and objectives in the commercial and public marketplace. We are Women Owned Small Business Certified with a GSA IT 70 Schedule and a Navy SeaPort-e contract. We offer a full range of benefits, Health, 401K, Life, Disability, Student Loan Help, Bonuses.etc.
Smart? Motivated? Ready to roll? You'll feel right at home at ITP. Where creativity is encouraged, initiative is rewarded, and reputations are made. A career here translates into continual opportunities to grow and expand on what you can do as we help clients become high-performance organizations.
There's no better place to grow your career! If you wish to be part of this dynamic opportunity, please apply to this job posting.
#J-18808-LjbffrAutomation Software Engineer
Posted 7 days ago
Job Viewed
Job Description
We are looking for a talented and versatile Software Engineer to join our Automation Practice. This role will support the design, development, and integration of automation solutions across the enterprise. The ideal candidate will bring strong software engineering fundamentals, a passion for innovation, and the ability to work collaboratively across business and technology teams.
Key Responsibilities- Solution Development
- Design and build scalable automation solutions using modern programming languages and frameworks.
- Integrate automation tools with enterprise systems and data sources.
- Develop APIs, microservices, and reusable components to support automation workflows.
- Architecture & Standards
- Contribute to the technical architecture of automation platforms.
- Ensure solutions align with CoE standards for coding, documentation, testing, and metadata management.
- Participate in architectural reviews and technical design sessions.
- Collaboration & Innovation
- Work closely with RPA developers, business analysts, and DevOps teams to deliver end-to-end automation solutions.
- Support the Innovation Hub by building prototypes and exploring emerging technologies (AI, ML, NLP).
- Provide technical guidance and mentorship to junior developers.
- Security & Compliance
- Implement secure coding practices and ensure compliance with data protection policies.
- Collaborate with security teams to embed security into automation solutions from the ground up.
- Change Management & Support
- Participate in change control processes and ensure smooth deployment of updates.
- Provide technical support and troubleshooting for automation solutions.
- Document technical designs, configurations, and operational procedures.
- Bachelor’s degree in Computer Science, Software Engineering, or related field (Preferred).
- 3+ years of experience in software development with proficiency in languages such as Python, Java, C#, or JavaScript.
- Experience with cloud platforms (e.g., Azure, AWS, GCP) and containerization (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines, DevOps practices, and version control systems (e.g., Git).
- Strong understanding of system integration, APIs, and data architecture.
- Experience working in an enterprise automation or CoE environment.
- Exposure to RPA platforms and process automation tools.
- Knowledge of metadata management and enterprise architecture frameworks.
- Experience with AI/ML technologies and data engineering.
Since 1993, ITP has been providing reliable, cost-effective solutions to meet our customers’ goals and objectives in the commercial and public marketplace. We are Women Owned Small Business Certified with a GSA IT 70 Schedule and a Navy SeaPort-e contract. We offer a full range of benefits, Health, 401K, Life, Disability, Student Loan Help, Bonuses.etc.
Smart? Motivated? Ready to roll? You'll feel right at home at ITP. Where creativity is encouraged, initiative is rewarded, and reputations are made. A career here translates into continual opportunities to grow and expand on what you can do as we help clients become high-performance organizations.
There's no better place to grow your career! If you wish to be part of this dynamic opportunity, please apply to this job posting.
#J-18808-LjbffrCID_CD Automation Software Engineer
Posted 7 days ago
Job Viewed
Job Description
All Jobs > CID_CD Automation Software Engineer
RKF Engineering specializes in the design of next generation communication systems and software for today’s most advanced RF communication networks. Based in the Washington DC metro area, RKF is seeking exceptional engineers & developers to work in a dynamic team environment on an array of challenging problems.
Our firm is always seeking experienced and innovative engineers and developers who are looking for an exciting challenge.
Successful candidates will have familiarity in one or more of the following areas: communications theory, link budgets, electromagnetic theory, network architecture/protocols, RF design, antennas, wireless communications, signal processing, optimization & operations research, modeling & simulations.
Full-time, working as part of small (5-10 person) interdisciplinary teams of SW engineers, CI/CD and SW automation developers, RF modelling engineers, and RF systems engineers.
Location : Fully remote with the possibility of occasional travel to attend team and customer meetings.
Description of Responsibilities- Contribute to the development, improvement, and optimization of SW tooling within our IDE, build toolchain, testing toolchain, and deployment toolchain within the dynamic setting of a team actively developing a large-scale enterprise software solution.
- Support tooling to enhance secure development practices such as code scanning and software supply chain management.
- Contribute to the seamless and performant implementation of network and code interfaces requiring base knowledge in several programming languages.
- Maintain, improve, and optimize the usability and performance of SW infrastructure which supports the effective execution of code implementing math, physics, and/or RF engineering algorithms.
- Continually stay updated with the state of the art and best practices for tools, languages, or processes we either leverage currently or could be used to improve, expand, or better our SW development process.
- A university degree in, or related to, the fields of computer engineering, SW development, electrical engineering, physics, and/or mathematics.
- 2-3+ years of work, project, or otherwise demonstrable experience in at least one of the fields listed above.
- Demonstrable command of Git, Bash, Docker, Kubernetes, SQL, JS/Node.JS, C/C++, Python, or other similar programming languages and tools.
- Demonstrable command of industry-standard full-stack SW development practices, such as version control, build toolchain, dependency management, unit/integration/automated testing, CI/CD, and peer programming and code review processes.
- Awareness or interest in electromagnetics, radio Tx/Rx chain modelling/simulation, spectrum resource management & optimization, signal processing, frequency domain, and wireless communications fundamentals.
- Experience with cloud environments such as AWS, Azure, or Oracle Cloud.
- Experience with Agile software development practices and/or Scaled Agile Framework projects.
Test Automation Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Insight Global is seeking seeking an experienced Test Automation Software Engineer to assist our team in extending the automated test coverage for a DoD Software product. In this role, you will be responsible for helping architect, implement, and maintain an automated System Test suite.
You will also be helping bring up and maintain a new dedicated lab for running these tests. You will work with cross-functional teams to troubleshoot system issues, improve system reliability, and deploy updates to various lab devices.
The role also requires active participation in Agile ceremonies, code reviews, and design discussions.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Required Skills & Experience
• Proficient in using Linux systems and working in a command line interface
• Strong Software Test experience
• Test automation development experience
• Ability to script for task automation, preferably with Python.
• Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, and/or a related field
• Experience with programming or scripting languages (Python, C/C++, Java, Go, etc.)
• Experience with CI/CD pipelines using tools such as Jenkins and GitHub Actions for automated deployment, testing, and system provisioning.
• Ability to pick up new software, frameworks and APIs
Nice to Have Skills & Experience
• Experience working with public cloud platforms (AWS, Azure, or GCP) and/or containerization technologies (Docker, Kubernetes, Rancher, etc.)
• Experience with networking protocols (TCP, UDP) and network devices used in product testing
• Familiarity with RF test equipment (ex: spectrum analyzers, oscilloscopes, signal generators, etc.)
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Sr. Data Automation Software Engineer
Posted 4 days ago
Job Viewed
Job Description
QuantumScape is on a mission to transform energy storage with solid-state lithium-metal battery technology. The company's next-generation batteries are designed to enable greater energy density, faster charging and enhanced safety to support the transition away from legacy energy sources toward a lower carbon future.
What we Need: QuantumScape is seeking a skilled and driven Software Engineer to support the full development lifecycle of our Manufacturing Execution System (MES). This role is critical to enabling scalable, reliable, and efficient manufacturing operations through robust software solutions. The ideal candidate will work closely with process owners, engineering teams, and stakeholders to translate operational needs into functional MES capabilities, ensuring seamless integration, testing, deployment, and ongoing support.
What You'll Do:
- Requirements Gathering & Stakeholder Engagement: Collaborate with process owners, manufacturing engineers, and cross-functional stakeholders to define functional and technical requirements for the related MES solutions.
- System Design & Development: Architect, develop, and configure MES applications to meet defined specifications, following the specified development standards while ensuring scalability, maintainability, and alignment with manufacturing workflows.
- Testing & Validation: Design and execute comprehensive test scripts to validate system functionality, performance, and reliability. Conduct pilot testing in controlled environments to ensure readiness for production deployment.
- Deployment & Production Migration: Lead the migration of MES solutions from development to production environments, ensuring minimal disruption and full operational readiness.
- Production Support & Troubleshooting: Provide ongoing support for MES applications post-deployment, including issue resolution, performance monitoring, and user training as needed.
- Continuous Improvement & Enhancements: Identify opportunities for system enhancements and implement iterative improvements based on user feedback, evolving requirements, and operational insights.
- Cross-Functional Collaboration: Work closely with IT, Manufacturing, R&D, and Automation teams to ensure MES solutions are integrated seamlessly with other enterprise systems and data platforms.
- Bachelor's & 5+ years of experience or master's degree & 3+ years of experience with a degree focused in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in software development, preferably in manufacturing or industrial automation environments.
- Proficiency in Python or similar scripting languages for automation and event-driven logic.
- Experience with SQL for data manipulation and reporting.
- Experience with responsive web UI frameworks and component-based design.
- Familiarity with statistical analysis tools and methodologies for process control.
- Ability to design and implement traceability and workflow systems for complex operations.
- Knowledge of performance monitoring techniques and KPI visualization.
- Hands-on experience with RESTful web services, including authentication, headers, and JSON/XML payloads.
- Hands-on experience with DevOps practices:
- CI/CD pipelines for automated build, test, and deployment.
- Version control systems (e.g., Git) and infrastructure-as-code tools.
- Monitoring, logging, and incident response in production environments.
- Excellent problem-solving skills and attention to detail in high-precision environments.
- Strong communication and documentation abilities for cross-functional collaboration.
- Demonstrated ability to lead or support organizational change initiatives, including:
- Stakeholder alignment and communication planning.
- Training and adoption strategies for new digital tools or workflows.
- Risk mitigation and feedback integration during rollout phases.
- Background in manufacturing, industrial automation, or process engineering.
- Experience with real-time data acquisition and integration from industrial equipment and control systems.
- Familiarity with core manufacturing system components, including:
- Traceability and Genealogy: Designing systems to track material flow and product history across production stages.
- Statistical Process Monitoring: Implementing control charts and analytics for process stability and quality assurance.
- Work Order Management: Configuring and managing digital workflows for production execution and scheduling.
- Recipe and Parameter Control: Developing systems to manage process parameters, formulations, and operational instructions.
- Understanding of operational efficiency metrics and continuous improvement frameworks.
- Ability to translate complex manufacturing requirements into scalable, software-driven solutions.
Onsite:
This position is required to work onsite 5 days per week to meet the minimum essential duties and requirements of this position. As an on-site R&D and manufacturing operations organization, in-person face to face interaction is essential to building authentic relationships, trust, teamwork, and collaboration.
Compensation & Benefits: Salary range for this role has a range of $135,800 to $207,150, and a final salary will be determined by the candidate's experience and educational background. QuantumScape also offers an annual bonus and a generous RSU/Equity package as part of its compensation plan. In addition, we do offer a tremendous benefits plan including employee paid health care, Employee Stock Purchase Plan (ESPP), and other exciting perks.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive benefits and privileges of employment. Please contact us to request an accommodation.
Test Automation Software Engineer (Lead)
Posted 4 days ago
Job Viewed
Job Description
Are you a quality-obsessed, hands-on coder with a passion for leading and transforming test organizations? Do you thrive on building robust, automated testing frameworks that ensure exceptional product quality? Are you a scrapy leader that is ready to take ownership of a test organization reboot, partnering with cross-functional teams to deliver world-class B2B software? If you're looking to make a significant impact in a fast-paced, entrepreneurial environment, Crelate has the perfect opportunity for you!
Crelate, a rapidly growing startup serving over 1,600 customers, is seeking a seasoned Test Automation Engineer to lead our testing efforts. As a Test Automation Lead, you'll be a hands-on contributor and a strategic leader, driving the transformation of our test organization. You'll work closely with Product Managers, developers, and stakeholders to ensure our recruiting and talent engagement software is the fastest, easiest, and most reliable on the market. This is a chance to shape quality processes, mentor a team, and ship production-ready test solutions within your first month!
Crelate's Mission
We're dedicated to helping more people connect with better opportunities, more often. Join us in building software that empowers recruiters and delights users, while driving measurable impact for our business and customers.
Responsibilities
- You will be responsible for the outcome of quality software across the organization and will use your experience, technical ability and quality mind in balance with business constraints and goals to achieve the highest ROI quality outcomes possible.
- Lead the Test Organization Reboot: Own and drive the transformation of our testing strategy, test cases, processes, and automation frameworks to ensure world-class product quality.
- Hands-On Coding: Design, develop, and create automated test suites using TypeScript, .NET, C#, and Playwright.
- Quality Advocacy: Partner with Product Managers, developers, and stakeholders to embed quality into every phase of the SDLC, from requirements to release.
- Test Strategy & Execution: Define and implement comprehensive test strategies, including functional, integration, performance, and regression testing.
- Mentorship & Leadership: Guide and mentor junior SDETs and developers, fostering a culture of quality and accountability.
- Data-Driven Testing: Leverage data to optimize test coverage, identify gaps, and ensure robust testing for data-driven applications (Elastic, Redis, SQL).
- Customer-Centric Focus: Work with customers and support teams to reproduce and resolve escalated issues, ensuring a seamless user experience.
- Continuous Improvement: Stay ahead of industry trends, adopting new tools and technologies to keep our testing practices cutting-edge.
- Team Collaboration: Participate in daily standups, drive testing initiatives to completion, and foster a collaborative, results-oriented team environment.
- Experience: 6+ years in software testing, with at least 4 years in a senior or lead SDET role, including hands-on test automation development.
- Technical Expertise:
- Proficient in building automated test frameworks using TypeScript, .NET, C#, and testing tools like Playwright.
- Strong experience Azure DevOps or similar Test Case management tools.
- Familiarity with SQL, Elastic, Redis, or similar technologies is a plus.
- Leadership: Proven ability to lead test strategy, mentor teams, and drive quality initiatives in a fast-paced environment.
- Customer Focus: Experience working with stakeholders to understand requirements and translate them into effective test strategies.
- Problem-Solving: Strong analytical skills with a bias for action, delivering creative solutions under tight deadlines.
- Attention to Detail: Exceptional organizational skills and a pixel-perfect focus on quality.
- Communication: Excellent verbal and written communication skills, with the ability to present complex technical concepts to diverse audiences.
- Education: Bachelor's degree in Computer Science or equivalent experience.
- Nice-to-Have: Consulting experience or prior work in a startup environment.
- Environment where you can make a difference. New developers are shipping code to production within a week. You will have an impact.
- Flexible work hours with a focus on results.
- Opportunities to grow, lead, and make a tangible impact.
- A collaborative, passionate team building software customers love.
- Competitive benefits, including:
- Medical, Dental, and Vision coverage.
- 401k with matching.
- Long- and short-term disability insurance.
- Flexible spending and dependent care accounts.
- Generous paid leave, including up to 14 days of office holidays (with a company-wide winter break).
- Stock option grants for top performers.
Our Culture
We're entrepreneurial, passionate, and relentless about quality and customer success. Everyone on the team collaborates directly with customers, and we value transparency, effort, and growth. We're building an amazing product and a great business, and we lean on each other to iterate toward success.
How to Apply
We're excited to learn more about you! Please submit your resume, portfolio (e.g., GitHub or test automation samples), and a cover letter explaining why you're the perfect fit for this role and Crelate's mission.
Please Note
This is an onsite role in Eagle, ID. Only candidates able to commute and be in office 5 days a week will be considered. Join us to reboot our test organization, lead with quality, and help shape the future of recruiting software!
Mobile Automation Software Engineer III
Posted 14 days ago
Job Viewed
Job Description
As a Software Engineer III at JPMorgan Chase within the Consumer and Community Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job Responsibilities:
- Design, develop, and implement software solutions with a focus on mobile automation, ensuring the delivery of high-quality production code.
- Collaborate with a global team of technologists to enhance design, analytics, development, coding, testing, and application programming.
- Maintain and improve software applications and systems, ensuring their operational stability and performance.
- Plan and coordinate test activities, oversee the development of test cases, and manage defect resolutions.
- Conduct system software testing, including mobile browser and mobile native application testing using Mobile Cloud Platforms (e.g., SeeTest).
- Foster a culture of diversity, equity, inclusion, and respect within the team.
Required Qualifications, Capabilities, and Skills:
- Formal training or certification in software engineering concepts with 3+ years of applied experience.
- Advanced knowledge of application, data, and infrastructure architecture disciplines.
- Proficiency in one or more development languages (e.g., Java, JavaScript, Python, Ruby, C++, C#, SQL).
- Experience with mobile development and emulator packages (e.g., Android SDK, iOS XCode, SWIFT, Appium).
- Understanding of software skills such as business analysis, development, maintenance, and software improvement.
- Proven experience in scrum, functional, integration, and regression testing.
- Strong verbal and written communication skills, with excellent analytical abilities.
- Ability to work independently and make sound decisions with good judgment.
Preferred Qualifications, Capabilities, and Skills:
- Exposure to commercial mobile manual/automation test management packages (e.g., Perfecto, Experitest-SeeTest, MobileLabs).
- Familiarity with web technologies (e.g., HTTP, XML, REST, HTML).
- Experience with development or test automation tools/frameworks (e.g., Cucumber, Selenium Grid, Junit, Jenkins).
- Knowledge of platforms/OS/Servers (e.g., Windows Server, Linux/Unix, J2EE, Apache, Tomcat).
- Proficient knowledge of Microsoft Office products.
- Understanding of the Application Development Lifecycle and related concepts.
Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
Equal Opportunity Employer/Disability/Veterans
Be The First To Know
About the latest Automation software Jobs in United States !
Automation Software Scientist
Posted 6 days ago
Job Viewed
Job Description
Overview
Manifold Bio is a dynamic biotech company building a pipeline of targeted biologics using a novel in vivo-centric discovery approach. Our drug discovery engine is differentiated by massively parallel screening in vivo from the beginning of our discovery process. This unique platform is powered by a proprietary protein barcoding technology that allows multiplexed protein quantitation at unprecedented scale and sensitivity. We combine this and other high-throughput protein engineering approaches with computational design to create antibody-like drugs and other biologics. Our world-class team of protein engineers, biologists, and computational scientists are working together to aim the platform at therapeutic opportunities where precise targeting is the key to overcoming clinical challenges.
Manifold Bio is pursuing a pipeline of protein therapeutics using novel molecular measurement technologies and library-guided protein engineering. Our drug discovery engine is differentiated by massively parallel screening in vivo from the beginning of our discovery process. This unique platform is powered by a proprietary protein barcoding technology that allows multiplexed protein quantitation at unprecedented scale and sensitivity. We combine this and other high-throughput protein engineering approaches with computational design to create antibody-like drugs and other biologics. Our world-class team of protein engineers, biologists, and computational scientists are working together to aim the platform at therapeutic opportunities where precise targeting is the key to overcoming clinical challenges.
Position
Manifold Bio is seeking an exceptional Automation Software Scientist to join our team. This role will lead the development of the software infrastructure supporting complex automation workflows from DNA design, protein expression, protein engineering assays and more. This role will work closely with researchers across the entire Shuttle Discovery group to enable complex operations with software. In particular, core Manifold proprietary assays will be supported directly by this work including mCodes protein barcoding and phi-seq phage-based antibody library affinity characterization. This role will work closely with the Head of Automation, Platform Leads, and the CTO to identify opportunities to expand and integrate operations within a global Discovery Automation Workflows framework. Competitive candidates for this role will have expertise in the life sciences and experience with Benchling. The ideal candidate will have experience implementing automation workflows from previous roles.
Responsibilities- Work closely with Manifold’s Shuttle Discovery team to identify and deploy automated workflow solutions particularly focused around assay worklists and metadata integration
- Create tools and frameworks for standard operations leveraging automated tools
- Create interfaces for researchers to execute workflows
- Present and report on latest infrastructure and workflow updates to the team
- Own interfaces and integrations with partner services, including Benchling
- 5+ years of relevant programming experience (including Python)
- Demonstrated and proven experience modeling and building data solutions (e.g. PostgreSQL)
- Experience developing, orchestrating and supporting workflow pipelines
- Cloud computing experience with Amazon Web Services (AWS)
- Experience across multiple operating systems: Unix/Linux, Mac, and Windows
- Detail-oriented with excellent problem identification and problem-solving skills
- Demonstrated ability to work both independently and as part of a team
- A deep passion for automation workflows to support wet lab research
- Preferred: master’s or PhD degree, project management experience, relevant certs in data science or project management
- Preferred: direct experience working with automation systems such as liquid pipetting robots
How to apply
If you’re excited to build a platform that combines these technologies to revolutionize how protein therapeutic discovery happens, please reach out to
We value different experiences and ways of thinking and believe the most talented teams are built by bringing together people of diverse cultures, genders, and backgrounds.
#J-18808-LjbffrAutomation Software Developer
Posted 4 days ago
Job Viewed
Job Description
Lynk is the inventor of satellite direct to device or D2D technology, and has the world's only commercial license from the FCC to operate a commercial D2D system. Today, Lynk allows mobile network operators' subscribers to send and receive text messages to and from space via standard unmodified, mobile devices. Lynk's service has been tested and proven on all seven continents, has regulatory approvals in more than 30 countries and is currently being deployed commercially based on more than 40 MNO commercial service contracts covering approximately 50 countries.
Our technology will enable all 8 billion people on the planet to stay connected with the existing standard phone in their pocket. Everywhere. No matter what.
By joining Lynk, you will have the opportunity to directly touch the lives of billions. Your mission will be to bring mobile broadband to billions, pull hundreds of millions out of poverty, and save countless lives.
Job Summary
As an Automation Software Developer at Lynk, you will have one of the most important and visible roles in the company! You will be part of the Lynk technical team designing, building, integrating, and testing hardware and software for our satellite based cellular towers in a rapid and agile manner. The exposure you gain across the entire Lynk Network will result in you becoming one of our resident SMEs on the operation and performance of the Lynk Network.
We are seeking a highly motivated, organized, and accountable Automation Software Developer to contribute to the building of an automation test framework from scratch and then help lead the test automation of the Lynk Network. The role involves the architecture, design, and validation of Lynk's cellular network. You will work closely with the development team and the product manager to understand the product requirements and provide feedback. You will then be responsible for designing end to end test plans, procedures, and scripts for verifying system requirements are met and identifying bugs.
To be successful as a test engineer, you should have a strong background in engineering, testing, and quality assurance, with a focus on cellular network technologies and standards. You should also have excellent communication, problem-solving, and analytical skills. You should be able to work independently and as part of a team, and be able to handle multiple tasks and deadlines.
We are looking for people who
- Enjoy working as part of a development team in a lab environment to verify functionality and debug potential issues.
- Are passionate about providing highly reliable connectivity to the entire world.
- Enjoy designing , setting up, and executing software in the loop , hardware in the loop , and in-the-field tests and simulations to verify technology functions or concepts, and characterize the performance.
- Enjoy a challenge and have a track record of creative thinking to solve unconventional or unexpected problems .
- Proactively run manual tests as needed to validate functionality, while also working to automate all test cases .
Core Responsibilities
Because Lynk is a small company, the Automation Software Developer will lead the testing of the entire telecommunication system, rather than just part of the system. Specific responsibilities include
- Work as part of the telecom development team , in close coordination with product management, to become a resident expert on system requirements and system design .
- Leveraging your expertise of the Lynk Network, design end to end test plans, procedures, and scripts for verifying system requirements are met and bugs are identified.
- Support the testing of the Lynk Network in the lab environment as well as out in the field .
- Ownership of testing new releases , including new features and regressions.
- Ownership of system performance characterization and metrics.
- Communicate test progress, results, and issues to stakeholders by maintaining up to date bug reports and performance metrics.
- Conduct and organize testing efforts and plans.
- Perform manual testing when automation doesn't yet exist, such as new features, and automated testing using our automated testing frameworks.
- Design and implement automated test cases using languages such as Python, ROBOT, etc.
- Contribute to test automation frameworks and data analysis tools .
- Leverage various tools and methods, such as network analyzers , traffic generators , simulators, emulators, etc.
- Selection or development of software tools to support system verification.
- Identify, document, and report bugs and defects related to cellular network performance, functionality, and compatibility.
- Analyze test results and provide recommendations for improvement.
- Collaborate with the development team and the product manager to ensure quality standards and customer expectations are met.
- Debug and troubleshoot issues that arise during testing, including functional and performance testing.
- Documentation of testing plans, operational procedures, and results.
- Stay updated with the latest cellular network trends and technologies, such as 5G, LTE, and IoT.
- Design, development, and optimization of Lynk's testing procedures and policies for our ongoing test campaign for our telecommunications technology.
- Implement continuous improvements and best practices within the team, and larger organization.
- Operation, maintenance, and calibration of test equipment .
- A Bachelor's degree or higher in Electrical and Computer Engineering, Software Engineering, Computer Science, Telecommunications Engineering, or a related field.
- At least four years of experience integrating and testing cellular communications systems including GSM, 2G, LTE and 4G.
- In-depth understanding of the GSM or LTE architecture, protocols, and standards.
- Experience using network testing tools and frameworks , such as QXDM, Wireshark, Spirent, IXIA, iPerf, Traceroute, and others. However, UI testing, Selenium, and Cucumber are not relevant.
- Experience building test automation frameworks in Python or other language.
- Two years of experience developing automated test cases .
- Proficiency with Linux Operating Systems.
- Proficiency with scripting in Python and Bash .
- Proven experience leading product testing.
- Understanding of networking concepts, such as Ethernet, TCP/IP, etc.
- Proficiency desired in Object Oriented Programming - OOP, such as Python, C, C++, or Java.
- Experience with programming languages, databases, and web technologies, such as Python, Java, C, SQL, and HTML.
- Familiarity with concepts such as DevOps, IaC, CICD, and SCM.
- Experience with infrastructure automation tools such as Gitlab, Jenkins, AWS Cloud, Terraform, Ansible, Docker, and Kubernetes.
- Ability to write clear and concise test documentation and reports.
- Excellent verbal and written communication skills.
- Exceptional organizational skills and highly accountable .
- Attention to detail and quality orientation .
- Critical thinking and troubleshooting skills.
- Ability to work in a fast-paced and dynamic environment .
- Permanent Resident Green Card holder or US Citizen.
Job Location
Washington, DC area
Power Test Automation Software Engineer, Project Kuiper
Posted 4 days ago
Job Viewed
Job Description
Job ID: | Amazon Kuiper Manufacturing Enterprises LLC
We are seeking an experienced Test Engineer (software) to join the satellite bus systems team. You will work closely with a world-class team of engineers and business leaders to verify power system avionics hardware and power management algorithms/software. We are looking for a Software Test Engineer to participate in all phases of test software development from requirements through implementation, test, and deployment. In this role, you will focus on developing automated test cases for hardware in the loop testing utilizing power emulation test racks and satellite flight hardware. You should have deep expertise in the design, creation, management, and use of large sensor datasets, creating test cases, and building/utilizing APIs for software services.
Key job responsibilities
* Work with stakeholder, peer teams and customers to build verification matrices and test cases for satellite power subsystem, battery, and solar array.
* Collaborate with hardware, software, and test infrastructure teams to integrate, test, and validate new features using synthetic data in simulation environments or hardware-in-the-loop testbed systems.
* Develop/utilize monitoring and alerting systems to track space and ground infrastructure health and stability.
* Develop software systems in Python, Java or another modern language.
* Automate operational workflows to reduce manual intervention and improve system efficiency.
* Build and maintain robust and well-documented APIs that allows other engineers and partners to develop their own custom models, integrations, and test assertions.
A day in the life
This is a fast-paced, intellectually challenging position. You will be focused on verifying product and system requirements through verification test campaigns across multiple venues including hardware in the loop testing and production acceptance testing. You will develop test processes and tools including automation which will scale test campaigns while holding a high bar for quality and test coverage. You will perform tests on flight hardware and root cause issues found in test campaigns.
About the team
You will be a member of the Electrical Power Systems team working within the wider Electrical Engineering organization. This highly collaborative group of engineers has a diverse range of backgrounds and knowledge and we are looking for someone to own test automation for power system and work with our partner teams. We tackle problems that span a variety of domains and everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment.
- 2+ years of non-internship professional software development testing experience
- 1+ years of test automation frameworks and tools building experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience working with hardware and software verification in the area of electrical power system, battery, or electronics/avionics.
- System test verification experience in the area of power conversion, power systems, solar, battery, electric vehicles, satellites, or rockets.
- Experience in Python, or C/C++ to interface with test equipment and visualize results
- Experience building test automation infrastructure for hardware-in-the-loop testbeds and integrated vehicle checkouts
- Excellent skill at organizing data and communicating key requirements to teammates
- Cross-organizational communication – comfortable evangelizing ideas and concerns clearly and persuasively, in both verbal and written forms
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.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Posted: April 22, 2025 (Updated 3 minutes ago)
Posted: January 31, 2025 (Updated 8 minutes ago)
Posted: June 3, 2025 (Updated 13 minutes ago)
Posted: June 3, 2025 (Updated 27 minutes ago)
Posted: June 4, 2025 (Updated 39 minutes ago)
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr